Middle React Native Software Engineer
We are seeking a skilled React Native Developer to join our team and help build high-quality mobile applications. The ideal candidate has a strong command of JavaScript/ES6 and TypeScript, hands-on experience with React Native, and a solid understanding of modern state management and navigation patterns.
Responsibilities
- Develop and maintain cross-platform mobile applications using React Native.
- Write clean, maintainable, and efficient code in JavaScript/ES6 and TypeScript.
- Implement state management solutions using tools such as Redux, MobX, or similar libraries.
- Work with React components, leveraging lifecycle methods and JSX syntax effectively.
- Integrate and configure React Navigation for seamless app navigation.
- Troubleshoot and debug performance issues across iOS and Android devices.
- Participate in code reviews and contribute to best practices and architecture decisions.
Requirements
- 2+ years of professional experience working with React Native.
- Strong knowledge of JavaScript/ES6 and familiarity with TypeScript.
- Experience with state management frameworks (Redux, MobX, or others).
- Solid understanding of JSX, component architecture, and component lifecycle.
- Practical experience using React Navigation in production apps.
- Ability to work collaboratively in a team environment and communicate effectively.
- Strong problem-solving skills and attention to detail.
- Upper-Intermediate level of English
Will be a plus:
- Experience with Dependency injection
- Experience with OOP
- Experience with MobX
Main benefits:
- Flexible working hours;
- 25 paid days off and 10 sick/medical leaves;
- Additional paid days off for personal events like marriage and childbirth;
- Maternity/Paternity leaves;
- Medical insurance;
- Discount program;
- Self-development budget per year;
- Referral bonuses;
- Corporate events and gifts;
- Learning events and mentorship opportunities;
- Speaking Clubs;
- PE accounting and support.
Interview process:
- Welcome Interview with a recruiter(up to 45 min)
- Technical Interview (up to 1,5 hours)
- PM Interview(up to 45 min)
Required languages
| English | B2 - Upper Intermediate |
๐
Average salary range of similar jobs in
analytics โ
Loading...