Sr. Android Engineer
Posted on March 24, 2025
Job Description
- Sr. Android Engineer
- Experience � 6 to 10 Years
- Work Mode � 3 Days / week or 12 Days / Month � Work from Office
- Location - Any client Location (Gurgaon, Pune, Bangalore, Chennai, Hyderabad, Bhopal, Jaipur)
- You will join a multi-disciplinary team as an Android developer in a hybrid working setup. We use modern technologies in a microservices architecture. We take a data-driven, experimental, and Agile approach, using neural networks for personalized content, using daily multiple-rollouts, A/B testing, and insights-driven feature development.
- What you'll do:
- You will develop and design new features as a key team member
- You will coach other developers: guiding them through architecture and procedures, being a mentor helping with skills development
- You will act as a mobile expert for the team, providing feedback about the technical limitations of the platform, and proposing alternative solutions.
- You will improve development work in all areas: coding, processes, testing, and more
- Together with your colleagues you will brainstorm and apply architectural decisions
- You will be a partner for the organisation to help the business build efficient and effective requirements
- You will write unit tests which verify the app in a Continuous Delivery process.
- Who you are:
- You have 6+ years native Android app development experience using Kotlin, including experience working in cross-functional teams
- You have experience with Rest APIs
- You practise clean coding principles to ensure code scalability and maintainability
- Familiarity with software engineering best practices such as Test driven development, CI/CD, SOLID principles, etc.
- Good knowledge of the general Android landscape, architectures, design patterns, trends, and emerging technologies
- You have solid knowledge of networking, dependency injection, and multithreading in the Android environment
- Good to have: Jetpack Compose, Android architecture component, at least one app released on Play Store
- You are practice clean coding principles to ensure code scalability and maintainability
- You are interested in expanding your knowledge beyond mobile technologies and you would like to dabble in backend development.
- A drive to take an active role in projects, foster collaboration and ensure alignment with other teams.
- A commitment to learning, staying updated on industry trends, and exploring creative solutions.
- You are familiar with experimentation, monitoring, and incremental value delivery
- You have experience working in an Agile, outcome-driven environment where you experiment, fail and iterate fast
- You have a continuous improvement mindset, challenging the status quo
- You are familiar with the T-shape skill development concept and willing to learn adjacent disciplines
Required Skills
sr. android developer