Job details

React Native Developer - Javascript/TypeScript

  • Java
  • Redux
  • TypeScript
  • iOS
  • Android
  • React Native
  • ES6

Posted: 3 days ago

Job description

Role & Responsibilities :


Architecture & Design :


- Ability to design and architect complex React Native applications, considering scalability, maintainability, and performance.

Performance Optimization :

- Deep understanding of React Native performance optimization techniques and ability to profile and address performance bottlenecks.

Native Module Development :

- Ability to create custom native modules for accessing platform specific features and improving performance.

Code Review Expertise :

- Ability to conduct thorough code reviews and provide constructive feedback.

- Ability to solve complex technical problems independently and find creative solutions.


Education & Experience :

- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).

- 3+ years of experience in mobile application development.


Technical Expertise :


- Expert knowledge of JavaScript, including ES6+ syntax; TypeScript is a plus.


- Deep understanding of React Native framework, its architecture, and performance optimization techniques.

- Extensive experience with state management libraries (e., Redux, MobX, Context API, Recoil).

- Experience with native mobile development (Android or iOS).

- Experience with CI/CD pipelines for mobile applications.

- Experience with performance monitoring tools (e., Sentry, Crashlytics).

- Proven ability to design and implement complex mobile applications.

- Experience with architectural patterns for mobile applications (e., MVVM, Clean Architecture).


Preferred Skills :

- Experience with other cross platform development frameworks (e., Flutter).

- Deep understanding of mobile security best practices.

- Experience with mobile DevOps principles and tools.

- Contributions to open source React Native projects.

- Deep understanding of underlying bridging between Native iOS and Android


IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills