Principal Android Engineer

Autodesk

Bengaluru, India
Fully remote
Android development expertise
Kotlin
Full mobile development lifecycle
You would be part of a team that is in charge of developing the next generation of the Autodesk Construction Cloud mobile application

Job Summary

  • You would be part of a team that is in charge of developing the next generation of the Autodesk Construction Cloud mobile application.
  • Minimizing human errors in the biggest construction projects in the world.
  • Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity and balance.

Matching Summary

You would be part of a team that is in charge of developing the next generation of the Autodesk Construction Cloud mobile application.

Skills & Requirements

Must-have

  • Android development expertise
  • Kotlin
  • Full mobile development lifecycle
  • Automated testing on Android
  • Relational database technologies
  • Android SDK and Jetpack libraries
  • Reactive programming
  • Dependency injection
  • Jetpack Compose
  • Concurrency and threading
  • Client-side persistence
  • Outside data sources and APIs

Nice-to-have

  • MVI architecture patterns
  • Kotlin Multiplatform
  • AI-assisted development tooling
  • Swift/iOS experience

Key Requirements

  • 8+ years of experience building Android apps
  • 3+ years of proven experience with Kotlin
  • Bachelor’s or master’s degree in computer science
  • Hands-on experience defining and writing automated testing
  • Proven collaboration with product managers, designers and other developers
  • Strong communication skills
  • Good project-management and time-management skills
  • Hands-on working knowledge of concurrency, threading, client-side persistence and architectural best practices

Work Rights

Not specified

Tailored Resume

Cover Letter