Middle React Native Developer
We are looking for an experienced Mid-level React Native Developer to join our team and contribute to a fast-growing commercial mobile product used by thousands of users. You will work with an active production codebase, deliver new features, improve the app’s stability and performance, and contribute to technical decisions.
#LI-DNI
What you will do:
- Develop and maintain a mobile application using React Native and TypeScript
- Work with the existing production codebase and improve its structure and quality
- Implement new features and contribute to UX improvements
- Diagnose and fix production issues and monitor app stability
- Collaborate with frontend, backend, QA, and DevOps teams
- Integrate the application with third-party APIs and services
- Maintain technical documentation
- Participate in code reviews and contribute to engineering best practices
Requirements:
- 3+ years of experience with React Native
- Strong knowledge of JavaScript and TypeScript
- Solid understanding of mobile application architecture
- Experience working with production environments and real users
- Ability to work with legacy or imperfect code and improve it incrementally
- Strong analytical and problem-solving skills
- English and Russian at B2+ level for communication with stakeholders and the team
Additional experience we value:
- A background in high-load mobile applications
- Previous work with CI/CD processes and tools such as Fastlane, Bitrise, or GitHub Actions
- A track record of mobile performance optimization, including profiling, reducing app size, and improving rendering performance
- Previous work with native modules for iOS and Android
Why join us
At Mad Devs, you will join a company that values creativity, strategic thinking, and continuous improvement. You will work on projects that reach millions of users worldwide, alongside a strong and supportive team. Here, you will grow professionally, take on meaningful challenges, and contribute to products that solve real problems at scale.
Employees benefits
Flexible working hours
Remote-first culture
Long-term projects
Salary in dollars
Professional communities
Onsite business trips
Training budget
Paid conferences

Hi, I'm Ekaterina.
Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail .