Engineer - Product and Platfor...
Altimetrik
Altimetrik
Join our dynamic team as an Android Developer, crafting innovative mobile solutions. This role focuses on building robust applications using cutting-edge technologies and frameworks. We are seeking a seasoned professional to contribute significantly to our product development lifecycle.
This position offers a fantastic opportunity to work with modern Android development practices. You'll be instrumental in shaping user experiences and ensuring the technical excellence of our mobile offerings.
Independently design and develop end-to-end Android applications utilizing the latest frameworks and tools. Gather and interpret business requirements from stakeholders, translating them into scalable mobile solutions. Propose creative solutions to complex technical challenges, maintaining high code quality and maintainability. Collaborate effectively with cross-functional and onshore technical teams on design and code reviews. Optimize applications for peak performance, scalability, and security. Manage version control, build pipelines, and streamline app release processes.
A strong command of Kotlin and Kotlin Coroutines is essential. Hands-on experience with Jetpack Compose, Navigation Component, and modularized architecture is required. Proficiency in GraphQL, Firebase, and third-party library integrations is expected. Solid understanding of the Android SDK, Android Studio, Services, and Broadcast Receivers is necessary. Experience with dependency injection using Hilt and build/dependency management with Gradle is crucial. Familiarity with GIT, CI/CD pipelines, and app release management on the Google Play Store is important. Experience with testing frameworks like JUnit, Mockito, and Screenshot Testing is needed. Good exposure to Agile methodologies is beneficial. Expertise in SQL and data handling is advantageous.
Domain knowledge in Finance/Mortgage is highly preferred.
Altimetrik
IT Consulting