Lead Consultant, Android Developer

Genpact

  • Noida, Uttar Pradesh
  • Permanent
  • Full-time
  • 3 days ago
Ready to build the future with AI?
At Genpact, we don’t just keep up with technology—we set the pace. AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is an example of how we’re scaling advanced technology solutions to help global enterprises work smarter, grow faster, and transform at scale. From large-scale models to agentic AI, our breakthrough solutions tackle companies’ most complex challenges.
If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.
Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions – we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today. Get to know us at genpact.com and on LinkedIn, X, YouTube, and Facebook.
Inviting applications for the role of Lead Consultant, Android Developer
In this role, you will be responsible for developing and maintaining high-quality Android applications using modern software architecture and tools. You will leverage your expertise in Kotlin and Java to create robust, scalable, and efficient mobile solutions. Your work will involve collaborating with cross-functional teams to design innovative features and ensure seamless integration with backend services.
Responsibilities
  • Develop Android applications using Jetpack components, including Compose, architecture components, and navigation.
  • Utilize Kotlin and Java for expert-level Android development, ensuring code quality and performance.
  • Implement Kotlin coroutines for asynchronous programming and efficient task management.
  • Apply MVVM (Model-View-ViewModel), MVI (Model-View-Intent), and MVP patterns to build scalable software architectures.
  • Write unit tests using jUnit and Mockito to ensure code reliability and functionality.
  • Conduct UI testing with Espresso to validate user interface interactions.
  • Integrate network libraries like OKHTTP and Retrofit for mobile network communication.
  • Manage deployment pipelines using GIT, Jenkins, and CI/CD practices.
  • Utilize Crashlytics tools such as Firebase and New Relic for monitoring application stability.
  • Develop applications across various form factors (mobile, tablet) and support different Android versions.
  • Optimize application performance, power consumption, and implement Material UI design principles.
  • Use dependency injection frameworks like Dagger and Hilt for modular and maintainable code.
  • Work with remote data via JSON and manage local data storage using SQLite with Room ORM.
  • Collaborate with teams using tools like Rally and Jira for project management and tracking
  • Tools Rally/Jira
Qualifications we seek in you!
Minimum Qualifications
  • Bachelor's degree in computer science, engineering or a related field.
  • Proven experience in Android development using Kotlin.
  • Experience working with Jetpack components (Compose, architecture components, navigation).
  • Strong understanding of modern software architectures, including MVVM, MVI, and MVP.
  • Experience with unit testing frameworks like jUnit and Mockito.
  • Familiarity with network library integration (OKHTTP, Retrofit).
  • Familiarity with remote data handling via JSON and local data management using SQLite with Room ORM.
  • Proficiency in using GIT, Jenkins, and CI/CD for deployment pipelines.
Preferred qualifications
  • Knowledge of Crashlytics tools such as Firebase and New Relic.
  • Exposure to performance tuning, power consumption optimization, and Material UI design.
  • Experience with dependency injection frameworks (Dagger, Hilt).
  • Experience with project management tools like Rally and Jira.
Why join Genpact?
  • Lead AI-first transformation – Build and scale AI solutions that redefine industries
  • Make an impact – Drive change for global enterprises and solve business challenges that matter
  • Accelerate your career—Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills
  • Grow with the best – Learn from top engineers, data scientists, and AI experts in a dynamic, fast-moving workplace
  • Committed to ethical AI – Work in an environment where governance, transparency, and security are at the core of everything we build
  • Thrive in a values-driven culture – Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress
Come join the 140,000+ coders, tech shapers, and growth makers at Genpact and take your career in the only direction that matters: Up.
Let’s build tomorrow together.Genpact is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, sex, age, national origin, citizenship status, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Genpact is committed to creating a dynamic work environment that values respect and integrity, customer focus, and innovation.
Furthermore, please do note that Genpact does not charge fees to process job applications and applicants are not required to pay to participate in our hiring process in any other way. Examples of such scams include purchasing a 'starter kit,' paying to apply, or purchasing equipment or training.

Genpact

Similar Jobs

  • Android Developer

    Info Edge

    • Noida, Uttar Pradesh
    Job Description: We are looking for a Senior Android Developer who is passionate about building high-performance apps with an intuitive user experience. If you're an expert in Ko…
    • 1 month ago
  • Engineering Manager - 2 (Android)

    Adobe

    • Noida, Uttar Pradesh
    Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and d…
    • 7 days ago
  • SSE Android

    Info Edge

    • Noida, Uttar Pradesh
    Job Description: We are looking for a Senior Android Developer who is passionate about building high-performance apps with an intuitive user experience. If you?re an expert in Ko…
    • 1 month ago