Job Description
We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits.
Responsibilities
• Design and develop products by working closely with business teams.
• Design super intuitive experiences in the next generation of our mobile applications.
• Build performant, scalable, yet secure, enterprise-ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel.
• Build enterprise-ready back end architectures that can support millions of users in parallel.
• Gain experience with hands-on coding and independent ownership of software components.
• Follow strong engineering best practices and champion their adoption.
Requirements
• 2+ years’ experience in android software development and delivery.
• Bachelor’s or Master’s degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
• Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
• All experience should be from good product development or e-commerce background.
• Must have shown good stability in all your previous associations.
• Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
• Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stacks.
• Comfortable with test-driven development in android with UI testing, instrumented unit testing and unit testing using junits, mockito or other tools.
• Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery.
• Has worked in a fast-paced agile organization building stateless and re-entrant/resumable android applications.
💡 Quick Summary
Seeking a career-building opportunity? The Android Development Engineer position is now open for candidates interested in the Android Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
