Sr. Android Engineer

Posted on March 24, 2025

Apply Now

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