⚛️ Enthusiast React Native Developer wanted! [Brno]
We are Figure, and we're looking for an enthusiastic React Native Developer! The architecture of our system is built on various micro services, utilizing an event-driven approach along with messaging. We follow agile methodology, three-week sprints, and manage the entire development process in-house.
We develop a point of sale and business management solution to simplify operations, build business resiliency, and improve profitability. We’re offering a complex ecosystem of fully integrated apps synchronised in real-time, ready to serve restaurants and other businesses all around the USA → Point of Sale app, Self-serving Kiosk, Kitchen Display System, Online Ordering, and more. Since our system and clients are growing, we’re expanding our frontend team to maintain the high quality of our products and services!
Currently, we have 3 React Native devs focused on extending our product functionalities. We're also approaching our new big project: Mobile POS! For the frontend team, that means designing the new app architecture, creating its reusable components, and implementing the core functionality of the app.
So, if you have experience with React Native and React and you're eager to learn more while working on a complex ecosystem of apps, this opportunity is perfect for you!
Start: May / June 2025, full-time
Suitable for: mid-level
What Tech Stack we use:
- React Native for the frontend and Expo as its framework
- Node.js for backend microservices and AWS for cloud infrastructure
- Typescript
- Redux and RxJS for state management and asynchronous processing
- Storybook for documenting components
- Detox for writing E2E tests
- GitHubActions for CI/CD
Check out our full stack here!
What will you do:
As a React Native Developer, you’ll closely collaborate with our product and design team to build a smooth user experience for our clients. You’ll be responsible for developing visually appealing, responsive, and functional features.
- Implement new features and products and maintain old ones
- Engage in buginvestigations and technical tasks
- Get the chance to work on NativeModules to extend core React Native APIs
- Set dev best practices together with your team
- Communicate with the frontend team about your tasks, blockers and next steps
- Participate in scrum events: daily standup with your dev team, sprint plannings and retrospectives, weekly grooming and dev meetings
What we’re looking for:
- 3 office days a week: you live around Brno and can join us onsite
- English & CZ/SK language: we use both for daily communication
- 2-3 years of previous experience in frontend development e.g. React (or an adequate experience from large scale production projects)
- 1 year of experience with React Native
- Mobile app architecture experience (loosely coupled modules, reactive and functional paradigms)
- Basic understanding of BE (e.g. basic functionality implementation or simple REST endpoints)
- Git: Solid understanding of version control and collaborative workflows.
- Writing tests: Experience writing unit and integration tests to ensure code quality and reliability
- Curiosity and passion: you love programming, solving problems and figuring out how the things work
- Great communication: it’s all about team work, so you’ll update on progress and blockers, ask questions and clearly describe your findings. We ask for verbal and written communication to be clear, concise, concrete, correct, coherent, complete and polite.
- Learning & adaptability: our system is complex, so you’ll need to learn a lot!
- Extras:
- Proficiency with writing native code for iOS / Android
- Previous hands-on backend / cloud experience
- Deeper knowledge of React Native Architecture
Why join us:
- Impact: your work will be visible - you will be part of product discussions when designing new features.
- Dynamic fast moving environment: option to work on wide variety of features and technologies
- Stable and experienced team: more than half of the team has been at Figure for 5+ years
- Team culture: Our team culture is simple. We care about each other enough to communicate honestly, provide and accept feedback and ensure mutual accountability, allowing our team to constantly improve.
- Focus on collaboration: You’ll never be alone on a problem! We prefer to include more perspectives and ideas when possible.
- Flexible work regime: arrange your workday start and the end, switch between office and home office
- Remote office: take advantage of the benefits of online work and work remotely while you travel and explore new places!
- Paid time off,paid national holidays, yearly education budget for your chosen edu events / courses and time for innovation and learning during our regular Innovation Days and Conference Days.
About Figure
Figure is a small American-Czech company with 25 team members. The business operates from New York, while software development is based in Czechia, mainly Brno. We started in 2015 as a point-of-sale system, and over the years we have evolved into a complex business management platform, offering 9 interconnected apps.
Our goal is to simplify business operations, build business resilience, and improve profitability for all. Our U.S. clients are mainly restaurants, food trucks, and bistros, but we also work with dry cleaners and beauty salons. As a team, we are strongly focused on teamwork and effective collaboration. Ten years into our journey, we remain committed to a friendly team dynamic and an enthusiasm for groundbreaking ideas, just like in our early days!
Find more about us on our web and Instagram!
Selection Process
Intro HR call ☎️ → Programming task 🧑🏼💻→ Technical interview 📆 → Meet our team ☕️ → Offer 📄
Did our team and Figure catch your interest? Write to us! Our HR, Sára, will get back to you quickly!