Principal Mobile Software Developer iOS Android @ Autodesk
placeHybrid
attach_money $150,000
businessHybrid
scheduleFull Time
Posted 10 hours ago
Your Application Journey
Interview
Email Hiring Manager
******* @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
circle
Review cross-platform mobile frameworks.
circle
Practice coding in Kotlin Multiplatform.
circle
Study Compose UI and embedded database integration.
circle
Examine code samples in Swift and Objective-C.
Behavioral Questions
circle
Describe leadership in complex projects.
circle
Explain handling deadlines in global teams.
circle
Discuss conflict resolution in cross-functional settings.
circle
Share experiences of collaborative problem-solving.
Frequently Asked Questions
What experience is required for Principal Mobile Software Developer at Autodesk?
keyboard_arrow_down
How important is cross-platform experience for this role at Autodesk?
keyboard_arrow_down
What technical skills should a Principal Mobile Software Developer at Autodesk possess?
keyboard_arrow_down
How does Autodesk support technical leadership in mobile development?
keyboard_arrow_down
What additional technologies are beneficial for the Autodesk mobile role?
keyboard_arrow_down