Android Developer
- Experience: 4-5 Years
- Job Type - Full Time
- Job category - IT
- Qualification: BTech/MTech
- No of Openings : 01
- Job Location - Hyderabad
Responsibilities
- As a software developer, you'll participate in many aspects of the software development lifecycle, such as design, code Implementation, testing, and support. You will create software that enables your clients' hybrid cloud and AI journeys.
- Lead the design and construction of new mobile solutions using the latest technologies, always looking to add business value and meet user requirements.
- Strive for continuous improvements by testing the build solution and working within an agile framework.
- Client and implement the latest technology trends to maximize and build creative solutions.
Required Technical & Professional Expertise
- Experience in Android native development (with substantial experience in either one).
- Proficiency in Kotlin and Swift.
- Knowledge of RESTful API integration (additionally SOAP and GraphQL).
- Strong understanding of React Native.
- Strong understanding of mobile app architecture patterns (MVI, MVVM, Clean Redux).
- Understanding the dependency injection approach (Dagger2, Kotlin). Strong experience in ReactiveX.
- Experience with building automated tests for Android (jUnit, Espresso).
- Experience with CI/CD tooling for mobile.
- Knowledge of modern testing methodologies.