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
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills