Experience
4 - 6 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Android Developer
Job Type
Not specified
Job Description
JD requires an experienced and talented developer to support and drive the groups suite of Native Mobile Applications on Android. You will work with a team of talented engineers and cutting-edge technologies to design and build the next generation of our mobile applications.
The role requires a technically strong, and significantly hands on developer, who is passionate about building easy to use mobile applications. You will help to steer and drive the future technology offering of best in class e-Commerce applications.
As a senior android developer you will be responsible for quality, security, patterns and re-use opportunities for development work completed by the teams and yourself, as well as guiding and developing innovative solutions that can be used by the teams.
- 4-6 years of Android development experience
- Design patterns understanding
- Experience in Android architectures like MVP and MVVM.
- Hands on kotlin is a must.
- Material design
- GIT version control
- Unit testing (Mockito)
- Memory leak fixing
- Code reviews
- Bitbucket/Source tree
- Retrofit/GSON
- e-commerce experience
- CI/CD pipelines ( Jenkins )
- Proven capability in API development (REST, SOAP, XML, JSON).
- Expert knowledge of the web protocols (i.e., HTTPS) and security basics
- Knowledge in android app distribution
- Crash & Performance Monitoring
- SCRUM
- GIT flow
