
Full Stack Engineer
AvioBook · Hasselt, Flemish Region, Belgium
About this role
The Fullstack Software Engineer will work on AVIOBOOK Connect, a fast-growing chat application for aviation teams. Responsibilities include owning features end-to-end from refinement to production across backend services and mobile applications. The role involves tackling technical challenges like offline behavior, data synchronization, and real-time state management. The technical environment includes TypeScript, NestJS, MongoDB, RabbitMQ, React Native, and AWS. The engineer will collaborate closely with Product Owners, Designers, and other Engineers in an Agile environment.
Skills & technologies
Must have
- TypeScript
- Node.js
- NestJS
- React Native
- MongoDB
- RabbitMQ
- React
- Jest
- Playwright
- Maestro
- AWS
- NewRelic
- Coralogix
- Claude Code
- Codex
Nice to have
- offline-first
- real-time systems
- native mobile development
- Infrastructure as Code
Read full description
MEET AVIOBOOK ✈️
AvioBook is a global leader in providing cutting-edge software and a one-off unique hardware solution for the aviation industry. We began by revolutionising the Electronic Flight Bag (EFB) market with a product designed by pilots for pilots and their flight crews. Today, we continue to innovate, creating smart, easy-to-use solutions that enhance airline efficiency and streamline workflows for flight crews and operational teams.
In an industry that’s constantly evolving, we prioritise user-centric design and collaboration across departments. AvioBook exists thanks to passionate people, excited to solve complex challenges within a dynamic team.
For our Headquarters in Hasselt we are looking for an experienced Fullstack Software Engineer (NestJS, React Native).
We’re looking for an enthusiastic and dedicated Fullstack Software Engineer who enjoys working in a great team and an exciting industry. Every flight is a coordinated effort. Pilots, cabin crew, the OCC and other stakeholders need to stay connected in real time—even on mobile devices with limited connectivity at 35,000 feet. Our software is used every flight day, so reliability matters.
Your role
As a Fullstack Software Engineer, you’ll work on AVIOBOOK Connect, our fast-growing chat application that keeps aviation teams connected.
You’ll work across backend and mobile, tackling technical challenges such as:
- Offline behaviour and limited connectivity
- Data synchronisation
- Real-time state across many users
- Reliable, production-ready software
You’ll own features end-to-end, from refinement to production, across backend services and mobile applications. You remain responsible for how your features perform when real crews use them.
How you’ll work
You’ll collaborate closely with Product Owners, Designers, Engineers and other stakeholders to turn requirements into high-quality software. You’ll contribute to system architecture, make technical decisions and deliver tangible value in an Agile environment.
YOU
- Builds high-quality, secure and well-tested software
- Has strong Node.js, NestJS & TypeScript backend experience
- Is comfortable with React Native and enjoys working full-stack
- Takes end-to-end ownership of features
- Understands security, testing, performance and reliability
- Contributes to architecture and technical decisions
- Proactively solves problems, identifies risks and improves processes
- Communicates well and enjoys collaboration, mentoring and knowledge sharing
- Is eager to learn, grow and leverage AI tooling
- Is organized, flexible, positive and result-driven
- Wants to contribute to a fun, motivated and growing team
OUR TECH STACK
- TypeScript, NodeJS & NestJS
- MongoDB & RabbitMQ
- React & React Native
- Jest, Playwright & Maestro
- AWS
- NewRelic & Coralogix
- Claude Code & Codex
NICE TO HAVE
- experience with offline-first or real-time systems
- native mobile development experience
- an interest in cloud infrastructure and Infrastructure as Code
- an interest in aviation!
WE OFFER YOU
- An in-house job with a contract for an indefinite period (no consultancy)
- A great place to work with an enthusiastic team & strong team spirit
- A challenging and dynamic scale-up environment
- A varied job that offers personal development opportunities and continuous training in the field
- A competitive salary package
- Meal checks
- Group insurance
- Health insurance
- A laptop
- A company car and charging card
LOCATION
Herkenrodesingel 8D bus 3.01, Hasselt, Limburg, Belgium