
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 reporting—fast, 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
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.