Team working in office

All jobs

/

Engineering

/

React Native Engineer

React Native Engineer

Hi! We are Figure, and we are currently looking for new React Native developers!

We own our product—the mission-critical software powering daily restaurant operations, from live orders and payments to full-scale business management. We build directly for our clients, and 700+ US businesses rely on us every single day!

🚀 Now, for the really cool part:

We’re kicking off an exciting new project—building a brand-new mobile POS for portable, handheld terminals! This isn’t just painting UI screens; it’s a serious technical playground. You'll get your hands dirty with:

  • Designing system architecture from the ground up

  • Cross-platform mobile engineering

  • Interfacing with specialized, low-level hardware

  • Crafting modular solutions and smart shared codebases

Best of all? The modern, clean code you write here will directly upgrade and revamp our flagship POS product. It’s the perfect mix of greenfield architecture challenges and high-impact engineering!

📅 Start date: September 2026

LOCATION

Brno

DEPARTMENT

Engineering Team

JOB TYPE

Full-time

POSITION

Entry Level

About Figure

Figure builds the everyday tools restaurants rely on. One platform for ordering, payments, kitchen coordination, and reportingfast, clear, reliable. Born in New York, shaped with real operators, used from open to close. We keep teams moving when it’s busy, and quietly out of the way when it isn’t. Small team, high ownership, low ego. If you like turning messy real-world workflows into simple, resilient software, you’ll feel at home here.

Learn more about Figure

“Working here feels like building something that matters together.

Team Member, Department

What tech Stack we use

Our Tech Stack

  • React Native + Expo SDK for mobile development

  • React + Next.js for web development

  • Node.js for backend microservices, AWS cloud

  • Everything is written in TypeScript

  • Redux and RxJS for state management and asynchronous processing

  • Storybook for component documentation

  • Jest + RNTL for unit and integration tests

  • Detox for writing E2E tests

  • GitHub Actions for CI/CD

  • Cursor and other AI tools

👉 Check out our full stack here!

What will you do

What you'll work on with us

At Figure, you will primarily develop new features that are well-designed, optimized, responsive, and reliable. In addition, you will participate in maintaining and improving the existing system. We work as a team, so you can count on close collaboration with the product and design teams, backend developers, and QA/testers.

Specifically, you will:

  • Work on the development of the new mobile POS – implement new functionalities

  • Take care of existing applications – handle technical tasks, monitor alerts and crashes, and help resolve other production issues

  • Work with native modules to extend the capabilities of React Native itself

  • Participate in code reviews and establishing best practices

  • Engage in Scrum events – daily standups, sprint plannings, retros, and weekly groomings

What we're looking for

What we are looking for

  • Production frontend development in a team: you have at least 3 years of experience with projects that reached production

  • React Native: you have been developing in RN for at least 1 year

  • TypeScript: you can quickly navigate large codebases

  • An eye for UI/UX: responsiveness, consistent design, and intuitive user flows are second nature to you

  • Testing: you automatically test your code with unit and integration tests

  • AI: tools help you work faster, but you always verify and test the outputs

  • You enjoy programming: you are drawn to solving technical problems, have a natural curiosity, and bring enthusiasm to work

  • Not afraid of unknown code: our system is truly extensive, so there will be no shortage of discovery and challenges

  • Eagerness to learn: you are interested in pushing your skills and the system you work with forward. You don't want to stand still and you view feedback as a tool for growth

  • Team matters to you: You don't view work as just writing code. You want to be at a company with a great team where you can also improve how the team functions together

  • Great communication skills: you will continuously share what you're working on, what's blocking you, ask questions, and explain things clearly. We want our communication to be clear, concise, and friendly

  • Hybrid mode: you are based in or around Brno and can join us in the office 3x a week

  • EN & CZ/SK: we use Czech daily for collaboration and English for written communication

Why join us

Why choose us

  • 👷 Big new project and impact on technical solutions: you'll be part of product discussions and designing new features

  • 🕸️ Complex system: We have 10 interconnected applications, so you can work on a wide range of features and technologies

  • 🧱 Sustainable code: we build long-term quality solutions and intentionally address technical debt, rather than just rushing changes to production

  • 💪 Stable and experienced team: almost half of the Czech team has been with us for 5+ years! We have experienced developers with whom you can consult on solving problems and your development, as well as newcomers you can help grow

  • 🤼 Team-oriented culture: we believe we find the best solutions together – by incorporating multiple perspectives. We care about how we work together, which is why we communicate openly, work with feedback, value ownership of our work, and build mutual trust

  • 🧠 Improvement mindset: We want to keep growing. We regularly set aside dedicated time for innovation and experimenting with new technologies. We work with personal learning goals and head to conferences together

Selection Process

About Figure

Figure is a small US-Czech company. There are currently almost 40 of us. We are spread across three continents – the development team is in the Czech Republic, mainly in Brno, business operates out of New York, and customer support is in the Philippines. We focus on the US market, and our services are used by over 500 clients. These are mostly restaurants and bistros, but we also have businesses outside hospitality. Our goal is to help businesses deliver great service, boost their competitiveness and profitability, and simplify their business processes. We started as a POS system, but gradually evolved into a comprehensive business management platform. We have a 10-year journey behind us and still maintain the friendly atmosphere of a startup, along with the drive to improve and innovate!

Apply for this position

Fill out the form below and our team will get back to you shortly.