hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Senior Software Engineer I - Mobile Developer

McKinsey & Company

McKinsey & Company

Software Engineering
Gurugram, Haryana, India
Posted on May 6, 2025
Technology & Digital

Senior Software Engineer I - Mobile Developer

Job ID: 97522

You will work closely with the Knowledge Group, a division within T&D focused on enhancing our flagship internal applications. Our team is geographically distributed, with members based in North America and Asia.

  • Gurugram


Do you want to work on complex and pressing challenges—the kind that bring together curious, ambitious, and determined leaders who strive to become better every day? If this sounds like you, you’ve come to the right place.

Your Impact

We are looking for a talented Mobile Application Engineer with expertise in developing and deploying iOS and Android applications using React Native. Experience with building and maintaining Java-based API backends is highly desirable, and a solid understanding of AWS cloud technologies and terminology is required.
As a member of a global team, you will help design, develop, and maintain a mobile application for both iOS and Android platforms. Working within McKinsey’s Tech Ecosystem function—which oversees the creation and delivery of all internal technology solutions—you will play a pivotal role in crafting innovative tools that enhance the experience of our users.
In this role, you will collaborate closely with engineers, designers, and product managers as part of a product-focused team. Together, you will deliver a high-impact React Native mobile application that meets the highest standards of performance, functionality, and user experience.

Your Growth

As a Mobile App Engineer, you will be instrumental in enhancing our firm's mobile ecosystem. Your key responsibilities will include designing, developing, testing, debugging, and maintaining application code, primarily using React Native and Java.

Your qualifications and skills

  • Software Engineer with 7 years of strong background in mobile application development and a proven track record of delivering high-quality solutions.
  • Proficiency in React Native, with additional experience in either Swift or Kotlin.
  • Hands-on experience with deploying and provisioning mobile applications on both iOS and Android platforms.
  • Strong programming skills in Java and Spring.
  • Familiarity with databases and database management.
  • Experience in setting up and managing CI/CD pipelines using GitHub Actions.
  • Proficiency in version control and code collaboration using GitHub.
  • Knowledge of containerization tools, particularly Docker.
  • Familiarity with deploying and managing applications on the AWS cloud platform, especially Kubernetes (K8s).
  • Strong conceptual problem-solving abilities.
  • A proactive ownership mindset, taking responsibility for tasks and outcomes.
  • Ability to thrive in a fast-paced, dynamic work environment.
Please review the additional requirements regarding essential job functions of McKinsey colleagues.
Industries
  • High Tech
Capabilities
  • Firm Administration
  • Technology
  • Transformation
Apply Now Apply Later

FOR U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law.

FOR NON-U.S. APPLICANTS: McKinsey & Company is an Equal Opportunity employer. For additional details regarding our global EEO policy and diversity initiatives, please visit our McKinsey Careers and Diversity & Inclusion sites.

share this job

Job Skill Group - N/A
Job Skill Code - ADTE - Senior Software Engineer I
Function - Firm Administration;Technology;Transformation
Industry - High Tech
Post to LinkedIn - Yes
Posted to LinkedIn Date - Fri May 02 00:00:00 GMT 2025
LinkedIn Posting City - Gurgaon
LinkedIn Posting State/Province -
LinkedIn Posting Country - India
LinkedIn Job Title - Senior Software Engineer I - Mobile Developer
LinkedIn Function - Consulting;Information Technology;Product Management
LinkedIn Industry - Computer Software;Information Technology and Services;Management Consulting
LinkedIn Seniority Level - Mid-Senior level