Negotiable
Outside
Remote
Remote
Summary: The React Native Developer role is a remote position focused on developing scalable and maintainable mobile applications using React Native. The developer will collaborate with designers and backend engineers to create high-quality user experiences and manage data flow. Responsibilities include troubleshooting performance issues, writing tests, and participating in code reviews while staying updated on mobile development trends. The ideal candidate will have 4-6 years of experience in React Native and a strong understanding of JavaScript and TypeScript.
Key Responsibilities:
- Develop robust, scalable, and maintainable mobile applications using React Native.
- Collaborate with designers to implement high-fidelity UI and smooth user experiences.
- Work closely with backend engineers to consume APIs and manage data flow.
- Troubleshoot and debug performance issues and platform-specific bugs.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews and contribute to continuous improvement.
- Stay current with mobile development trends, tools, and best practices.
Key Skills:
- 4-6 years of hands-on experience with React Native.
- Strong understanding of JavaScript and TypeScript.
- Experience with mobile UI design principles and building responsive UIs.
- Knowledge of state management tools (e.g., Redux, MobX, Context API).
- Experience integrating third-party libraries and APIs.
- Familiarity with native mobile tools (Xcode, Android Studio).
- Solid understanding of Git and version control workflows.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
This is a remote position.
- Develop robust, scalable, and maintainable mobile applications using React Native.
- Collaborate with designers to implement high-fidelity UI and smooth user experiences.
- Work closely with backend engineers to consume APIs and manage data flow.
- Troubleshoot and debug performance issues and platform-specific bugs.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews and contribute to continuous improvement.
- Stay current with mobile development trends, tools, and best practices.
Requirements
- 4-6 years of hands-on experience with React Native.
- Strong understanding of JavaScript and typescript.
- Experience with mobile UI design principles and building responsive UIs.
- Knowledge of state management tools (e.g., Redux, MobX, Context API).
- Experience integrating third-party libraries and APIs.
- Familiarity with native mobile tools (Xcode, Android Studio).
- Solid understanding of Git and version control workflows.