US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Software Engineer I - React Native

React Native Mobile Application Developer

Schneider's purpose is to empower all to make the most of our energy and resources, bridging progress and sustainability for all.

We call this Life Is On.

Our mission is to be your digital partner for Sustainability and Efficiency.

We drive digital transformation by integrating world-leading process and energy technologies, endpoint to cloud connecting products, controls, software, and services, across the entire lifecycle, enabling integrated company management, for homes, buildings, datacenters, infrastructure, and industries.

We are the most local of global companies.

We are advocates of open standards and partnership ecosystems that are passionate about our shared Meaningful Purpose, Inclusive and Empowered values.

https://www.youtube.com/watch?v=YtExntUe89c

www.se.com

Location: Bengaluru

Your mission:

We are looking for a React Native Mobile Application Developer to join our Product Development team and help build scalable, high-performance mobile applications.

You'll be part of a cross-functional team responsible for the full software development life cycle-from concept to deployment.

As a React Native Developer, you should be comfortable building cross-platform mobile apps with seamless user experiences, integrating with backend services, and optimizing performance for real-time IoT and energy management applications.

The ideal candidate will have experience in mobile UI/UX design, native module integration, secure data handling, and Agile development practices using tools like Jira.

Your main responsibilities:

In this role, you will:


* Design, develop, and maintain high-performance mobile application using react native.


* Build reusable components and front-end libraries for future use.


* Integrate mobile apps with RESTful APIs, WebSockets, and real-time services.


* Implement and manage communication layers using Wi-Fi, BLE, and Zigbee for device connectivity.


* Work with native modules (Android & iOS) and third-party libraries.


* Optimize application performance and ensure responsiveness across devices.


* Optimize applications for speed and scalability.


* Write unit and integration tests to ensure code quality and reliability.


* Collaborate with cross-functional teams to identify and develop new features.


* Implement security best practices and ensure the application is secure.


* Write clean, efficient and maintainable code that adheres to industry standards.


* Implement cybersecurity measures (authentication, authorization, encryption, secure data handling).


* Test software to ensure responsiveness and efficiency.


* Troubleshoot and debug issues in the application and provide timely resolution.


* Use Jira for task tracking and issue resolution.


* Write technical documentation


* Understanding of development effort and estimations


* Ensure code quality (automated tests, static code analysers, et...




Share Job