We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers & technical team to design and build the next generation of our mobile applications.
Responsibilities
- Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
- Collaborating with UI and UX Designers as well as Software Testers to ensure that each app is presentable and in perfect working order.
- Unittesting code for robustness including edge cases usability and general reliability
- Bug fixing and improving application performance
- Collaborate with crossfunctional teams to define design and ship new features
- Continuously discover evaluate and implement new technologies to maximize development efficiency
Requirements
- 3 Years experience.
- Experienced in developing native Android application. Experienced at Java SDK design functionality including the full activity lifecycle.
- Knowledge in Kotlin Androidx Java Android SDK
- Experience with android components. Worked with Retrofit for handling webservices
- Proficient in UI design elements dynamic screen building strong knowledge in almost all view components
- Experienced in the architectural pattern MVVM
- Strong knowledge with database handling with SQLite and has knowledge with Room DB. Worked with Shared Preferences Google Material design broadcast receivers adapter views etc
- Experience in implementing firebase.
- Good to have: Hands on experience with tools like GIT JIRA
- Good to have: Experience in the architectural pattern MVVM
- Good to have: knowledge with Room DB
androidx,android sdk,git,mvvm,native apis,kotlin,firebase,android development,room db,shared preferences,retrofit,google material design,ui design,java,sqlite,jira