React Native Developer Offline
As a React Native Developer, you'll work on an e-commerce project – a C2C multi-vendor marketplace with AR components that we have been developing from scratch. You will play a pivotal role in shaping outstanding mobile development and driving our team's success.
Responsibilities:
- Development and ongoing maintenance of mobile applications built with TypeScript using React Native and fundamental approaches of native development (Swift/Kotlin);
- Creating solutions and algorithms in accordance with technical specifications or other required documentation;
- Writing program code following the prescribed application architecture;
- Analyzing and refactoring code using design patterns and established standards;
- Writing unit tests (React-testing-library, Jest, Detox as a plus);
- Identifying code smells and performing refactoring using design patterns and accepted standards;
- Estimating tasks and working to meet deadlines, providing timely updates if rescheduling or deadline adjustments are necessary;
- Designing, developing, and maintaining client-side mobile applications;
- Participating in the Code Review process and offering constructive feedback on code developed by other developers;
- Collaborating with teammates to provide guidance on patterns and behaviors employed in the web/mobile platform;
- Employing Git and GitHub to manage code in accordance with Gitflow standards;
- Taking part in team Scrum activities such as Refinement, Estimation, Grooming, Sprint Planning, Daily Standup, Sprint Review, and Retrospective.
Requirements:
- Strong proficiency and substantial hands-on experience with React Native at least 5 years;
- Knowledge and practice experience with Basic Swift/Kotlin;
- Proven capability in utilizing Typescript effectively to craft robust and scalable mobile applications;
- Knowledge of Redux and Redux Toolkit;
- Hands-on exposure to Redux-Logic and Redux-Saga;
- Practical experience utilizing React Testing Library to ensure the robustness of codebase;
- Experience leveraging Formik and React Hook Form;
- Experience working with Jest;
- Practical experience with JSON API, working with data interchange formats;
- Experience utilizing Git and adhering to Gitflow practices;
- Familiarity with Metro Bundler;
- English language proficiency at the Intermediate level or higher.
Will be a plus:
- Experience with Detox for testing;
- Experience with AR libraries;
- Experience with Reanimated for animations;
- Experience with Getting apps out into the world with publishing experience;
- Experience with Styled Components;
- Experience with Store normalization techniques.
We offer:
- Opportunity for impact.
- Competitive compensation.
- Career growth.
- Skill enhancement.
- Flexible business hours.
- Work-life balance.
- Inclusive culture.
Why you?
If you are a proactive, results-driven React Native Developer with a strong commitment to excellence and a keen interest in contributing to dynamic and innovative projects, we invite you to apply!
The job ad is no longer active
Look at the current jobs JavaScript / Front-End →