Bangalore, Karnataka, India
Information Technology
Full-Time
Synectics APAC
Overview
Key Responsibilities
- Design, develop, and maintain Android applications using Kotlin and modern Android frameworks.
- Participate in the entire development lifecycle-from concept to release-including manual and automated testing phases.
- Collaborate with product managers, UI/UX designers, web, and backend developers to deliver seamless mobile experiences.
- Architect Android applications using MVVM and implement best practices for performance and maintainability.
- Integrate RESTful and GraphQL APIs using Retrofit, OkHttp, and Apollo clients.
- Implement dependency injection (Dagger/Hilt), Coroutines/Flow, and Android Jetpack libraries (Compose, Navigation, LiveData, ViewModel).
- Conduct code reviews, unit testing (JUnit, Espresso, Mockito), and ensure CI/CD best practices.
- Mentor junior developers and foster a collaborative, inclusive engineering culture.
- Perform end-to-end testing and performance optimization using Selenium/Playwright or similar automation tools.
- Manage app deployment and releases via Google Play Console.
- 8+ years of hands-on experience in Android development using Kotlin.
- Strong understanding of Android architecture, design principles, and Jetpack components.
- Proven experience with RESTful APIs, local databases (Room/SQLite), and dependency injection.
- Knowledge of Firebase, Google Play Services, and Analytics integration.
- Experience with Git (command line and Gitflow methodology).
- Understanding of Agile/Scrum development methodologies.
- Familiarity with Server-Driven UI and modern app architecture design.
- Strong problem-solving, debugging, and analytical skills.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in