React Native Mobile Developer

Bengaluru, Karnataka, India
Aug 16, 2024
Sep 12, 2025
Onsite
Full-Time
3 Years
Job Description

We are seeking a talented React Native Mobile Developer to join our Digitalization Technology and Services (DTS) team in Bangalore. In this role, you will be at the forefront of mobile application development, creating innovative solutions that enhance user experiences and drive digital transformation.

Key Responsibilities

  1. Application Development. Develop and deploy native and hybrid applications for both Android and iOS platforms using React Native.
  2. Technology Implementation. Implement modern technologies, architectural patterns, and industry best practices to deliver optimal user experiences.
  3. Technical Leadership. Provide technical solutions to complex challenges and drive innovation with a deep understanding of software engineering concepts.
  4. Collaboration. Work closely with business stakeholders to understand requirements and translate them into efficient web and mobile solutions.
  5. User Experience. Ensure that applications are well-designed, functional, and perform optimally across various devices and screen sizes.
  6. Integration. Integrate with native APIs and build reusable UI components to enhance functionality and maintainability.

Job Requirements/Skills

  • Experience. 3+ years in web or mobile development.
  • React Native Expertise. Hands-on experience with React Native and related technologies (Redux, NodeJs, MongoDB, relational databases, etc.).
  • Frontend Skills. Proficient in JavaScript, TypeScript, ES6, HTML5, CSS, and familiar with libraries like Redux and React Router.
  • UI/UX Design. Strong understanding of UI/UX design principles and experience in developing well-documented, maintainable code.
  • State Management. Experience with state management libraries such as Redux or MobX and Context API.
  • API Integration. Familiarity with RESTful APIs and offline storage solutions.
  • Additional Skills. Experience with jQuery, React Hooks, React Navigation, and custom plugin development. Knowledge of Objective-C, Swift, Java, or Kotlin is a plus.
  • Version Control. Proficient with source version control systems like Git.
  • Teamwork. Ability to work both independently and collaboratively in a team environment. Strong initiative and result-oriented approach.

Why Siemens?

  1. Impact. Join a team that makes a difference in the lives of people across cities and countries, shaping the future of technology.
  2. Innovation. Work on cutting-edge projects in a dynamic environment that encourages creativity and professional growth.
  3. Diversity. We value your unique identity and perspective and are committed to providing equitable opportunities and a workplace that reflects the diversity of society.
  4. Sustainability. Contribute to our mission of protecting the environment and fostering health and performance through our core social and business commitments.

How to Apply
If you’re a forward-thinking developer with a passion for creating impactful mobile applications, we’d love to hear from you. Apply now and be a part of our journey to shape the future!

Learn More. Discover more about Siemens and our digital world at Siemens Careers and explore our exciting opportunities with Siemens Advanta at Siemens Advanta Careers.