remote
Mobile Software Developer - Autodesk
Software Engineer
Mobile Software Developer building robust, cross‑platform mobile solutions for construction data management, delivering polished iOS and Android features with Kotlin Multiplatform and offline sync capabilities.
About the role
Key Responsibilities
- Design, develop, and ship high‑quality iOS and Android features for a construction records platform.
- Implement offline sync and data‑rich workflows using Kotlin Multiplatform for shared business logic.
- Collaborate with product, design, and backend teams to translate requirements into scalable, maintainable code.
- Write unit and UI tests, perform code reviews, and ensure performance and reliability across devices.
- Continuously improve mobile architecture, tooling, and best practices to support rapid feature delivery.
Requirements
- 3+ years of mobile development experience with iOS (Swift) and Android (Java/Kotlin).
- Strong knowledge of Kotlin Multiplatform and cross‑platform code sharing.
- Hands‑on experience with offline data sync, local persistence, and network resilience.
- Proficiency in modern mobile architecture patterns (MVVM, Clean Architecture) and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for building user‑centric, data‑driven mobile applications.