Principal Mobile Software Developer iOS Android
@ Autodesk

Hybrid
$150,000
Hybrid
Full Time
Posted 10 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

Position Overview

Autodesk Construction Solutions is seeking a Principal Mobile Software Developer iOS Android to build a powerful cross-platform mobile application that improves construction productivity, safety, and communication on job sites. You will work with diverse technologies including iOS/Android development, Kotlin, Swift, Python, Kotlin/Native, C++ and more to deliver features that impact multiple platforms.

Responsibilities

  • Build and enhance a construction records document management platform.
  • Create tools for streamlined communication and collaboration on job sites.
  • Manage data synchronization and offline editing capabilities.
  • Contribute to a shared library across iOS and Android using Kotlin/Native.
  • Develop slick, responsive features to support complex data models.
  • Enable other teams to build on foundational solutions.

Minimum Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience.
  • At least 6 years of professional software development experience.
  • Expertise in Android development using Kotlin/Java and Compose UI.
  • Expertise in iOS development using Objective-C or Swift.
  • Experience with SQLite or similar embedded databases.
  • Knowledge of Kotlin Multiplatform (KMP) is a strong plus.
  • Server-side development and Agile/Scrum experience are advantages.
  • Strong communication skills and proven technical leadership.

About Autodesk

Autodesk creates amazing software that transforms construction projects and many industries. Join a team where culture, innovation, and making a meaningful impact come first. As an Autodesker, you will help shape a better world through technology.

Key skills/competency

  • Mobile Development
  • Cross-platform
  • Kotlin
  • Swift
  • Android
  • iOS
  • Compose UI
  • Kotlin/Native
  • SQLite
  • Agile

How to Get Hired at Autodesk

🎯 Tips for Getting Hired

  • Research Autodesk's culture: Review mission, values, recent news, and employee reviews.
  • Customize your resume: Highlight mobile development and cross-platform expertise.
  • Prepare for technical interviews: Practice Kotlin, Swift, and data synchronization challenges.
  • Show proven leadership: Demonstrate experience with complex, global projects.

📝 Interview Preparation Advice

Technical Preparation

Review cross-platform mobile frameworks.
Practice coding in Kotlin Multiplatform.
Study Compose UI and embedded database integration.
Examine code samples in Swift and Objective-C.

Behavioral Questions

Describe leadership in complex projects.
Explain handling deadlines in global teams.
Discuss conflict resolution in cross-functional settings.
Share experiences of collaborative problem-solving.

Frequently Asked Questions