Confirmed on the employer's own hiring board on Sep 30, 2026. First seen by Alion on Sep 30, 2026. StartupJobs scores B on the Alion truth index.
In short: Ostrava-Poruba · CZK 50-100k gross per month · employment contract (project-based B2B also possible) · remote after probation · start date by agreement
We do not care whether you sit down at your keyboard at eight or eleven. What matters is that the task is finished and keeps working in production.
We are building a system for restaurants - Admin, eShop, iOS and Android apps, eKiosk, eRide, eBase and more. Staff and owners see it every day. Five minutes of broken UI is not “just another ticket”; it is an operational problem.
Who we are looking for
We are looking for one person to join our development team as a FullStack Developer. If you are stronger on the FrontEnd and lighter on the BackEnd (or the other way around), that is absolutely fine - we will strengthen the other side together. New features are kept under NDA; you will work on the public modules listed above from day one. The average age in the team is around 27, so you know what kind of group you would be joining. We are not looking for a particular age bracket; we are looking for someone who knows what they are doing and has real experience behind them.
What you will do
You will deliver features end-to-end in TypeScript - from Next.js / React interfaces through NestJS services and APIs to the data layer. You can expect pixel-perfect UI and responsive behaviour on the devices that are genuinely used in hospitality, as well as hands-on work with TypeORM, PostgREST, RabbitMQ and Redis.
What is common to the role: collaboration with fellow developers, a tester and UI/UX (no traditional boss hovering over you, but a team around you), AI and automation as everyday tools, and occasional help with production. At the start, there is a paid 24-hour shift at the Zlatá pánev restaurant.
How we know it is a good fit
You deliver work independently that survives a busy Friday evening in production. You can explain, review and speed up your code - even when AI helped you write it. You can take a feature across layers, communicate with the team and gradually strengthen the part of the stack that is not yet your strongest.
Who we are
OrderMage (Objednáme s.r.o.) is a software company from Ostrava, on the market since 2017. Our office is in Ostrava-Poruba, above McDonald’s. Development is often remote, with a Tuesday sync on Discord.
We build our own product, which supports the company - not client projects. We make everything ourselves and sell it as SaaS to restaurants and the hospitality industry.
We are a transparent company: within the team you can see how much the company earns, how many clients we have and what is happening in the field. We have our own transparent system for everyone on the team.
The bar
- TypeScript and hands-on experience with React / Next.js as well as NestJS and the data stack.
- Vibecoding is great and we support it - but you must understand the result and be able to review, refine and fix it.
- A willingness to deal with production; hospitality context and offline-first are a plus.
- Remote after probation; onboarding starts in Poruba.
What we offer
- CZK 50-100k gross per month, depending on seniority and experience.
- Employment contract; project-based cooperation can also be arranged as B2B.
- Flexible working style: completed tasks matter, not hours spent at a desk.
- Remote after probation; laptop and equipment provided.
- Access to the company’s transparent system (figures, clients and field operations).
This is not for you if
- You want to submit code you do not understand and do not want to review.
- You need fixed 9-5 hours with someone monitoring every minute.
- You want to be fully remote from day one.
- You cannot stand a lot of AI in the work or Tuesday Discord.
- You do not want to start with a shift in a restaurant.
How the process works
1. Apply through the StartupJobs form directly on this listing and attach your CV or a link to your LinkedIn profile / portfolio. No cover letter needed.
2. We will reply to everyone within three working days - even if the answer is no.
3. An interview with the development team, possibly followed by a short task or collaborative code review.
4. Start date by agreement.

