HamburgerMenu
hirist

Job Description

React Native Engineering Lead for Pune Location.

Job Location : Pune

Job Description :

Accountabilities :

- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.

- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.

- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.

- Stay informed of industry technology trends and innovations and actively contribute to the organizations technology communities to foster a culture of technical excellence and growth.

- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Key Responsibilities :

- Build responsive, accessible React Native components and screens with TypeScript/JavaScript, Redux state management and robust navigation patterns.

- Integrate secure authentication flows (OAuth2/JWT, biometrics SDKs) and partner SDKs; handle secure storage and token lifecycles.

- Consume RESTful APIs; collaborate closely with backend (Java/Spring Boot) on contract-first designs and error handling.

- Optimize performance (lazy loading, code splitting, profiling) and ensure crashfree stability across Android/iOS.

- Uphold OWASP secure coding principles, accessibility and observability practices.

- Participate in code reviews, unit/UI testing, sprint ceremonies and release activities.

Experience Requirements :

- UI technologies like React 18, React Native 0.73

- Angular

- Full stack Java - hands on experience.

- TypeScript/JavaScript, Redux.

- Microservices and Springboot.

- Application servers (Tomcat).

- AWS Cloud Technologies/Azure/GCP.

- Designing modular engineering.

- Events and Messaging.

- Secure storage/token handling and onboarding customers in bank digital.

- API.

- Gradle, Git.

- Agile ways of working (Scrum / Kanban).

- Mobile UI/UX.

- REST integration.

Highly Valued Skills :

- Core Java (Java 8 and 21)

- Container Technologies Docker, Kubernetes

- CI/CD (Jenkins/GitLab).

- Site reliability exposure.

- Python scripting.

- Jest/RTL, Appium/Detox.

- iOS/Android app distribution.

- Thirdparty SDK integrations.

- Observability (ELK/Splunk/AppDynamics)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...