Middle React Native Developer
Apply NowWe are currently seeking a talented Middle React Native Developer to join our team and work on a new project — a mobile application aimed at enhancing mental health, with AI integration. If you're passionate about mobile development and excited to make a real difference, we’d love to hear from you!
Key Responsibilities:
- Develop a mobile application from scratch using React Native.
- Collaborate with designers and backend developers to create a functional and user-friendly app.
- Integrate AI solutions to provide users with personalized recommendations and support.
- Optimize the app for better performance and user experience.
- Write clean, maintainable, and scalable code.
- Implement testing to ensure high-quality product delivery.
- Communicate regularly with the team and participate in daily stand-ups.
Requirements:
- 2+ years of experience with React Native.
- Strong proficiency in JavaScript and TypeScript.
- Experience in developing mobile applications for both iOS and Android.
- Experience with API integration and working with RESTful services.
- Understanding of core principles of mobile UX/UI design.
- Experience with Git and other version control tools.
- Basic understanding of AI/ML model integration is a plus.
- Experience with state management tools like Redux.
- A willingness to learn new technologies and grow professionally.
- Upper-intermediate English level or higher for communication with the client.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote setting.
Our Advantages:
- Absence of micromanagement, a culture based on the principles of truth, trust, and transparency.
- Annual salary review.
- Career development according to an individual plan.
- 15 working days of vacation, 6 sick days, and public holidays off.
- Individual legal and financial support.
- 50% compensation for coworking costs, English courses, and professional courses.
- Compensation for personal equipment costs.
- Monthly happy hours and online meetings with the team.
- Gifts on birthdays and anniversaries.
Interview stages:
- Screening Interview (30 minutes).
- Test Task (1-3 days).
- Final Interview (45 minutes).