Principal Mobile Software Developer
@ Autodesk

Vancouver, BC
$150,000
On Site
Full Time
Posted 10 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @autodesk.com
Recommended after applying

Job Details

Position Overview

Autodesk Construction Solutions is seeking a Principal Mobile Software Developer to build a cross-platform mobile application that drives productivity and safety on construction sites. You will work on a powerful mobile app that supports construction projects with complex document management and offline editing capabilities.

Responsibilities

  • Develop and enhance a construction document management platform.
  • Create tools to streamline on-site communication and collaboration.
  • Manage data synchronization for offline work capabilities.
  • Contribute to a shared iOS/Android library written in Kotlin/Native.
  • Build responsive features supporting rich mobile interactions.
  • Enable other teams to build on foundational solutions.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 6+ years of professional software development experience.
  • Expertise in Android development with Kotlin/Java and Compose UI.
  • Expertise in iOS development using Objective-C or Swift.
  • Experience with SQLite or embedded databases.
  • Kotlin Multiplatform (KMP) experience is a plus.
  • Server-side development experience is an advantage.
  • Proven technical leadership and cross-team collaboration skills.

Key Skills/Competency

  • mobile
  • cross-platform
  • Kotlin
  • Swift
  • Android
  • iOS
  • Kotlin/Native
  • construction
  • documents
  • offline

About Autodesk

Autodesk is a leader in design and engineering software, enabling innovations from sustainable buildings to blockbuster movies. At Autodesk, culture and diversity drive our approach to building better products and a better world.

How to Get Hired at Autodesk

🎯 Tips for Getting Hired

  • Research Autodesk's culture: Study their mission and employee reviews.
  • Customize your resume: Highlight mobile development expertise.
  • Show technical leadership: Emphasize cross-platform project successes.
  • Prepare for interviews: Review Kotlin, Swift, and Android topics.

📝 Interview Preparation Advice

Technical Preparation

Review cross-platform mobile frameworks.
Practice Kotlin and Swift coding challenges.
Study Android Compose UI best practices.
Understand offline data synchronization methods.

Behavioral Questions

Describe a challenging cross-team project.
Explain conflict resolution in tech teams.
Demonstrate decision-making under pressure.
Describe effective communication in projects.

Frequently Asked Questions