Mobile Software Developer
We are seeking a skilled software developer to design, develop, and deliver high-impact Android applications using Kotlin.
The successful candidate will possess a strong grasp of Android architecture patterns, REST/GraphQL APIs, offline synchronization, and push notifications.
The ideal candidate should also be proficient with continuous integration and delivery pipelines for Android and automated testing.
* Design, develop, and deploy Android features using Kotlin
* Optimize application performance and ensure high reliability through crash monitoring and robust error handling
* Collaborate with cross-functional teams to maintain feature parity and consistent behavior across platforms
* Implement and expand AI-powered functionalities within the Android app
* Maintain high test coverage with unit, integration, and UI tests
Requirements:
* 3+ years of native Android development with Kotlin
* Strong grasp of Android architecture patterns, REST/GraphQL APIs, offline sync, and push notifications
* Proficient with CI/CD for Android and automated testing pipelines
* Excellent collaboration and communication in a distributed environment
* Passion for solving complex problems, delivering performant user-centric solutions, and embodying key values such as teamwork, humility, and openness