Android Engineer
Xformics Inc
Job Description
Xformics Inc. is a global product and strategic consulting company with a presence in the USA, Canada, Europe and India. With a leadership team derived from the best of GE, Oracle and IBM, Xformics advanced AI and digital products solve niche problems across various industry verticals, be it predicting the failure of Jet engines or optimizing the supply chain focusing on order fulfilment end to end life cycle. Our clients include many Fortune 100 companies in Banking, Retail, Manufacturing, and Healthcare. Join us and help define the technologies that are shaping the world of tomorrow.
Position: Android Engineer (Kotlin)
Location: India (Remote)
Experience: 4–8 Years
Employment Type: Full-Time
Only Immediate/ Early Joiners preferred (Max notice period 30days)
About the Role
We are looking for an experienced Android Engineer with strong expertise in building native Android applications using Kotlin. You will develop scalable, high-performance mobile applications, collaborate with cross-functional teams, and contribute throughout the complete mobile application lifecycle. Exposure to iOS (Swift) is desirable, while Flutter experience is an added advantage.
Key Responsibilities
- Design, develop, test, deploy, and maintain native Android applications using Kotlin.
- Build modern Android applications using Jetpack Compose and Android Jetpack libraries.
- Integrate REST APIs and implement secure client-server communication.
- Develop scalable, reusable components using MVVM, Clean Architecture, and SOLID principles.
- Optimize application performance, memory usage, and responsiveness.
- Debug production issues using profiling, logging, and crash analytics tools.
- Participate in code reviews, architecture discussions, and Agile ceremonies.
- Manage Play Store releases, versioning, and production support.
- Contribute to automated testing, CI/CD pipelines, and engineering best practices.
- Utilize AI-assisted development tools while maintaining high standards of code quality and security.
Required Skills
- 4–8 years of Android application development experience.
- Strong expertise in Kotlin and Android SDK.
- Experience with Jetpack Compose and Android Jetpack components (ViewModel, Navigation, Room, WorkManager, DataStore).
- Hands-on experience with Coroutines, Flow, Retrofit, and OkHttp.
- Strong understanding of MVVM, Clean Architecture, and modular application design.
- Experience with REST APIs, JSON, Git, and mobile CI/CD.
- Strong debugging, performance tuning, and memory management skills.
- Understanding of secure mobile development and Material Design guidelines.
- Excellent communication and collaboration skills.
Preferred Skills
- Swift/iOS development.
- Flutter & Dart.
- Firebase (Crashlytics, Analytics, Remote Config).
- Kotlin Multiplatform (KMP/KMM).
- JUnit, Mockito, Espresso, Compose UI Testing.
- Agile product development experience.
Technical Stack
Kotlin • Jetpack Compose • Android SDK • MVVM • Clean Architecture • Coroutines • Flow • Retrofit • Room • Hilt • Firebase • Git • Gradle • Fastlane
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Mobile App Developer
Datamatics Technologies
Senior Flutter Developer
SourcingXPress
Flutter Developer.
Techindia - Cardiac rhythm interpretation & diagnostics services.
Flutter Developer
iauro Systems Pvt. Ltd.
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Hyderabad
Mobile App Developer
Datamatics Technologies
Bengaluru
Senior Flutter Developer
SourcingXPress
Coimbatore
Flutter Developer.
Techindia - Cardiac rhythm interpretation & diagnostics services.
Chennai
Flutter Developer
iauro Systems Pvt. Ltd.
MumbaiShare
Quick Apply
Upload your resume to apply for this position