onsite
Senior Software Engineer Android - Tarento Technologies Pvt. Ltd.
Software Engineer
Lead the design and development of high‑performance Android applications using Kotlin, MVVM, and Jetpack Compose, integrating RESTful services and ensuring robust CI/CD pipelines.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable Android applications with a focus on performance and user experience.
- Implement MVVM patterns and leverage Jetpack Compose for modern UI development.
- Integrate RESTful APIs, handle data persistence, and ensure secure data handling.
- Collaborate with cross‑functional teams to define feature requirements and deliver high‑quality code.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
Requirements
- 5+ years of professional Android development experience.
- Proficiency in Kotlin and Java, with strong knowledge of Android SDK and Jetpack libraries.
- Experience with MVVM architecture, LiveData, Flow, and Jetpack Compose.
- Solid understanding of RESTful services, JSON parsing, and network libraries (Retrofit, OkHttp).
- Hands‑on experience with Git, automated testing, and CI/CD pipelines (e.g., GitHub Actions, Bitrise).
Skills
kotlinjavajetpack composecicd