Senior React / React Native Developer
Key Responsibilities
Web and Mobile Application Development
- Design, develop, test, and maintain high-quality applications using React (including React 19) and React Native
- Implement responsive, accessible, and high-performance UIs for both web and mobile platforms
- Collaborate with UI/UX designers to bring modern, user-centric designs to life
- Use modern features of React such as Concurrent Mode, Suspense, and Server Components where applicable
End-to-End Delivery
- Own the full development lifecycle of web and mobile applications, from requirements gathering to release
- Deploy and manage mobile applications in the App Store and Google Play, including signing, provisioning, and submission
- Support release cycles, OTA updates (e.g., CodePush), and CI/CD workflows for both web and mobile
Agile Collaboration
- Work closely with product managers, designers, and developers to design scalable and maintainable solutions
- Participate in daily stand-ups, sprint planning, grooming sessions, and retrospectives
- Contribute to architectural decisions, code reviews, and mentoring of junior developers
Maintenance and Continuous Improvement
- Monitor and optimize the performance of both web and mobile applications
- Investigate and resolve issues in production environments
- Identify areas for technical improvement and help evolve the tech stack
Testing and Quality Assurance
- Write and maintain unit, integration, and end-to-end tests for both React and React Native codebases
- Ensure consistent code quality using automated tools, peer reviews, and well-documented workflows
- Follow best practices for performance, maintainability, and security
Qualifications
Technical Skills
- Expert knowledge of React (including React 19) and React Native
- Proficiency in JavaScript (ES6+) and TypeScript
- Solid understanding of modern React features: Hooks, Server Components, Context API, and state management tools (e.g., Redux, Zustand)
- Experience with REST APIs and third-party integrations
- Comfortable with Git-based workflows and modern development environments
- Experience working with Telegram Mini Apps (TMA) is a strong plus
Experience
- 3+ years of professional experience in React and React Native development
- Track record of building, shipping, and maintaining web and mobile applications in production
- Experience publishing apps in the App Store and Google Play
- Exposure to CI/CD, OTA updates, and mobile deployment pipelines is a plus
Soft Skills
- Strong analytical and problem-solving skills
- Effective communication and collaboration in cross-functional teams
- Self-motivated and capable of managing priorities in a dynamic environment
- Passion for delivering high-quality user experiences
Published 8 April
269 views
ยท
115 applications
100% read
ยท
7% responded
Last responded 3 days ago
๐
Average salary range of similar jobs in
analytics โ
Similar jobs
Worldwide
Ukraine
to $2500
Worldwide
to $3000