Our Global Presence
Development Hubs
EuropeAsiaLATAM
Sales Markets
dark modedark modedark mode
light modelight modelight mode
Light mode
Middle React Native Engineer
12 Merab Aleksidze St., David Tower, 3 floor. Tbilisi, Georgia
Apply
arrowarrowarrow
Key Responsibilities
  • Develop cross-platform applications using React Native
  • Participate in project estimation and planning
  • Translate designs and application requirements into high-quality code
  • Participate in code reviews and rallies with the client
  • Optimize components for maximum performance on multiple mobile and web devices
  • Integrate with third-party services to increase the quality of the final product and meet business requirements (AWS Cognito, Firebase, Sentry, etc.)
  • Create testable and reusable components on supported platforms (Jenkins, CircleCI, AppCenter etc.)
  • Design architecture of the codebase to create flexible and easily maintainable products
  • Create components with support for dynamic updating of localizations and styling
  • CI/CD configuration and support
Qualifications
  • 2+ years of hands-on experience with React and Flux/Redux
  • JavaScript/TypeScript: Proficiency in both languages, with a strong emphasis on TypeScript for its type safety and maintainability
  • React Native: Core framework for building cross-platform mobile applications
  • Redux/MobX/React Query: State management libraries commonly used in React Native projects
  • GraphQL/REST: Experience with either or both types of API architectures
  • Git: Version control system
  • CI/CD: Experience with Continuous Integration and Continuous Deployment tools like Jenkins, CircleCI, or GitHub Actions
  • Expo: Toolkit for developing and building React Native apps
  • Performance Optimization: Knowledge of optimizing React Native applications for better performance
  • Security Best Practices: Understanding of security concerns in mobile applications
  • Code Review & Mentorship: Experience in reviewing code and mentoring junior developers
  • At least a B1 level in English
About us

Vention has proven expertise in application development and testing, helping our clients achieve top ratings and expand their user base worldwide. We prioritize continuous development and progress – we’ve quickly scaled to 3,000+ people and won prestigious awards such as Stevie, Inc. 5000, and Clutch.co – and we’re continuing to grow.

In just five years, our React Native direction has turned into a true community with 150+ pros. We hold meetups every Wednesday to share useful insights with peers and where we exchange experience and discuss the latest solutions to project problems. We even have an internal corporate blog devoted to all things React Native: databases, increasing performance, cross-platform AR/VR applications, Flutter, Redux and native modules. As our team continues developing Vention’s React Native department, we offer countless opportunities for growth.

Benefits

Our culture is rooted in the belief that ongoing growth benefits employees and the company alike. Because of that, we offer:

  • An individualized approach to career development, tailoring growth plans to every role
  • Access to our technology mentorship program as a mentor or mentee
  • The opportunity to contribute to up to 300 original projects in 30 different fields

And that's not all! We also offer:

  • 24 working days of vacation per year
  • Expanded medical insurance
  • Company-organized meetups and conferences
  • Corporate getaways & team building activities
  • Fitpass sport program
  • Access to discounts across a variety of stores, restaurants & cafes through a corporate discount program
  • And referral bonuses

Engineer your success!

Apply for Middle React Native Engineer:
Please note: Vention will process your personal data to conduct the recruitment process per Applicant Information Clause. Please take a moment to read it and check the boxes before submitting your application.
Share this openingKnow someone who can be a good fit?