Job Title:  Senior Engineer, Mobile Apps

Location: 

Bangalore, KA, IN, 560048

Business Unit:  Sensor, Test & Calibration
Posting Date:  Apr 7, 2025
Job Description: 

The Senior Engineer, Mobile Apps will lead and develop new software solutions for AMETEK STC applications. The candidate must be able to work across multiple stages of R&D projects and manage multiple competing priorities at the same time.

Roles and Responsibilities:

  • Design and develop mobile applications using React Native for both Android and iOS platforms.
  • Design and develop web and mobile applications using ReactJS, React Native.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and efficient code following best practices.
  • Create and maintain automated test infrastructure including unit and integration tests.
  • Develop and maintain comprehensive documentation including API documentation, example code, and user manuals.
  • Identify and evaluate new technologies and services to enhance application functionality and improve development processes.
  • Interact with other engineering and non-engineering staff to gather requirements, review designs, and evaluate solutions.

Qualifications:

  • The candidate should have expertise in mobile application development for both Android and iOS platforms, with proficiency in React Native, MAUI, or Xamarin.`
  • Strong understanding of Bluetooth and WIFI communication protocols and experience implementing them in mobile applications.
  • Familiarity with .NET Framework and Core.
  • Knowledge of distributed system design patterns and tools.
  • Experience with object-oriented software design patterns.
  • Understanding of reactive user interface patterns for mobile applications.
  • Proficiency with Android Studio and Xcode for mobile development.
  • Knowledge of build and deployment processes for Android (e.g., Gradle) and iOS (e.g., TestFlight).
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines for mobile applications.

Preferred Skills:

  • Experience with web development using ASP.NET Core MVC/WebAPI, React, JavaScript, Express, Node.js, etc.
  • Experience with the Software Development Life Cycle (SDLC).
  • Experience utilizing a test-driven approach to software development.
  • Proficiency with software version control (Git/Mercurial) and other modern software engineering tools (DevOps, Agile, Confluence, CI/CD).
  • Familiarity with cloud solutions (Azure, AWS, Google Cloud).
  • Ability to plan and execute work independently and as part of a team.
  • Excellent troubleshooting, problem-solving, and analytical skills with attention to detail.

Education:

  • Bachelor's degree in Electronics / Computer Engineering or in a similar technical discipline

Experience:

  • 6 to 8 years of experience in web and mobile development

#CareForTomorrow
At AMETEK STC we believe in building a sustainable future for our customers, colleagues, suppliers, and the communities in which we operate. We take an active role in promoting real change, by contributing to a healthy, fair, and sustainable society in many of the countries our facilities are located. We call it #CareForTomorrow!

https://www.ametekstc.com/about-us/carefortomorrow

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility.  AMETEK (NYSE:AME) is a component of the S&P 500. Visit www.ametek.com for more information.