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.
• Unit-testing code for robustness, including edge cases, usability, and general reliability
• Bug fixing and improving application performance
• Collaborate with cross-functional teams to define, design, and ship new features
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
• 2-5 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
Read more