Mobile Engineer (React Native)

We are looking for a Mobile Engineer with experience in React Native who wants to contribute to the development of a modern product in a US startup with a Czech-based engineering team.

About the team
Mobile engineering builds the core application that helps small businesses get discovered and create magical moments. From scheduling to payments, marketing to payroll; we’re building a product that makes it easy for people to grow their customer base while we handle the complexities of tailoring our software to fit their business needs. 

Providing a mobile front door that is easy to use, works reliably, and drives revenue for our users is a cornerstone of our engineering strategy. Our iOS and Android app has over 100,000 daily active users and is a key part of our platform’s UX. It is widely used and highly rated by users.

What will you do?
  • Designing, building, and maintaining our mobile application for iOS and Android using React Native.
  • Improving and scaling our mobile platform to support mobile development.
  • Collaborating with UI/UX designers to deliver polished and user-friendly interfaces.
  • Iterating quickly on new product features and influencing product direction.
  • Following best engineering practices, ensuring high-quality code and efficient workflows.
  • Engaging with backend services when needed (APIs, database interactions, backend logic).
  • Working in a flexible and autonomous environment, shaping technical and product decisions.
This role is perfect for someone who enjoys mobile development, wants to contribute to an impactful product, and values autonomy in a small but experienced team.

What are we looking for?
  • You have 5+ years of experience in mobile development for iOS/Android using React Native.
  • You’re not afraid of occasional backend work – you understand basic principles of APIs, databases, and backend services.
  • You have a product mindset and can help us iterate quickly on the product.
  • You don’t need everything outlined in detail – you can come up with solutions and defend your decisions.
  • Being based in Prague and working from the office at least three days a week fits your preferred work style.
  • You are comfortable working in English in an international environment.
  • A Bachelor's degree in a relevant field or equivalent professional experience supports your technical background.
Additional skills that will help you stand out
  • Experience in web development with React.
  • Overlap in UI/design (the ability to support the UI team in developing visually high-quality and user-friendly interfaces), security, DevOps, or a similar field.
Tech Stack
  • React Native, TypeScript, Node.js, PostgreSQL.
What can you expect from us?
  • Work alongside experienced engineers on an innovative mobile product.
  • You'll have great freedom in how you contribute and what areas you develop.
  • Competitive salary, with the option to be paid in CZK or USD.
  • A modern office in Prague’s Karlín district, where we meet at least three days a week.
  • Regular team events, including monthly company meetups over drinks.
  • A friendly and supportive team environment that fosters collaboration and growth.

Momence is a next-gen booking and communications platform for experience-based businesses like yoga and pilates studios, gyms, dance schools, salons, spas, golf facilities, and more. We support over 5,500 businesses with scheduling, payments, communications, marketing solutions, and backend automation. Through our Momence app, hundreds of thousands of customers book their wellness experiences every month. As a remote-first company backed by Y Combinator (Summer 2020), we are revolutionizing the experience economy by providing modern software solutions to an underserved industry. While we operate fully remotely all over the world, our Prague-based team works in a hybrid setup with a dedicated office. For this role, we expect you to join your teammates in the office at least three times a week. Regular in-person collaboration is key, especially for Product Managers working closely with our engineering teams.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Mobile Engineer Q&A's
Report this job
Apply for this job