Senior React Native Developer
We are looking for a Senior React Native Developer to join a dynamic product team working on a high-visibility global platform in the sports and entertainment domain. The product is a modern mobile application used by thousands of active users worldwide, and the project involves close collaboration with developers, designers, and product managers to ensure a seamless and high-quality user experience.
Responsibilities:
-
Design, develop, and maintain cross-platform mobile applications using React Native.
-
Collaborate with a cross-functional team to implement business requirements.
-
Contribute to architectural decisions, ensuring scalability, performance, and maintainability.
-
Write clean, well-tested, and efficient code following coding standards and best practices.
-
Implement proper logging, monitoring, and alerting in mobile applications.
-
Participate in code reviews, provide constructive feedback, and mentor future team members.
-
Stay up-to-date with mobile development trends, frameworks, and best practices.
Requirements:
-
3+ years of professional experience in software development.
-
Proven experience in React Native with at least one published app on Google Play and/or App Store.
-
Strong understanding of iOS and Android design principles and interface guidelines.
-
Experience with state management libraries (e.g., Redux, MobX, or Context API).
-
Familiarity with mobile testing frameworks and CI/CD pipelines for mobile apps.
-
Excellent problem-solving skills and ability to work independently.
-
Good time management and organizational abilities.
-
Experience with RESTful APIs, GraphQL, and integrating with backend services.
-
Upper-intermediate English level.
Nice to have:
-
Experience with TypeScript in React Native projects.
-
Familiarity with Push Notifications, Analytics, and Crash Reporting tools.
-
Knowledge of native module development in Swift/Objective-C or Kotlin/Java.
-
Experience with App Store and Google Play deployment processes.
We offer:
-
Long-term employment with competitive compensation, based on experience
-
Possibility to work remotely
-
An open, transparent and fun work culture
-
Multi-national team and collaborative work environment
-
Continuous knowledge sharing with engaged co-workers