locationIvano-Frankivsk

locationKyiv

locationLviv

locationRemote

locationUkraine

work typeHybrid

work typeRemote

Senior Software Engineer (React Native)

Live experiences help people cross today’s digital divide and focus on what truly connects us – the here, the now, this once-in-a-lifetime moment that’s bringing us together. To fulfill project’s mission of uniting the world through shared experiences, we make it easy for people to discover and access the live experiences that matter most.

With platforms on iOS, Android, mobile web and desktop supporting more than 60,000 events across the US and Canada, we are reimagining the event ticket industry in order to move at the speed of life.
The Senior Client Engineer will play a pivotal role in building and modernizing our mobile commerce applications using React Native. We are looking for someone with deep expertise in developing and scaling mobile marketplace application. The ideal candidate will bring experience in creating seamless purchase flows, real-time inventory management, and high-performance mobile commerce experiences.

Requirements:

  • 6+ years of mobile development experience, with at least 5 years focused on React Native development.
  • Proven experience building and scaling e-commerce or ticketing applications, particularly those handling real-time inventory and high-concurrency transactions.
  • Deep expertise in React Native architecture, state management (Redux/MobX), and performance optimization techniques.
  • Strong understanding of mobile commerce best practices, including payment gateway integration, secure checkout flows, and PCI compliance.
  • Experience with real-time data synchronization and WebSocket implementation.
  • Proficiency in native module development for iOS and Android when React Native bridges are required.
  • Experience with automated testing in React Native, including unit testing, integration testing, and E2E testing.
  • Knowledge of App Store and Play Store deployment processes and experience with CI/CD pipelines for mobile applications.
  • Familiarity with analytics implementation and performance monitoring in mobile commerce applications.
  • Previous experience working on apps with similar complexity to Gametime, SeatGeek, or other major mobile commerce platforms.
  • The English level is Upper-intermediate at least.

Responsibilities:

  • Lead the development and modernization of our React Native mobile applications, with a focus on creating robust e-commerce experiences.
  • Architect and implement critical commerce features, including checkout flows, payment integration, and real-time inventory management.
  • Foster a culture of code excellence, pushing for high standards in React Native design patterns, code quality, and scalable architecture.
  • Optimize application performance for handling high-concurrency scenarios common in ticketing and flash sales.
  • Build and maintain reusable component libraries and ensure consistent user experience across iOS and Android platforms.
  • Collaborate with the product team to create intuitive purchase flows and reduce friction in the buying process.
  • Lead technical initiatives around payment processing, fraud prevention, and secure transaction handling.

We offer:

  • Annual paid vacation of 18 working days.
  • Extra vacation days for long-lasting cooperation.
  • Annual paid sick leave of 10 days.
  • Maternity/Paternity leave.
  • The opportunity for sabbatical leave.
  • Marriage and Parenthood Package.
  • Compensation for sports activities (up to 250$ per year) or health insurance covering (70%) – after the trial period.
  • Internal education (corporate library, Udemy courses).
  • Career development plan.
  • English and Spanish classes.
  • Paying taxes and managing PE (Private Entrepreneur).
  • Technical equipment.
  • Internal Referral program.
  • Opportunity to take part in company volunteering activities.
  • Sombra is a “Friendly to Veterans” award holder.
author

Alevtyna Lopata

Recruiter

Apply Now

If you haven’t found a fitting position, send us your CV and we’ll get back to you shortly