
NodeJS developer
Hybrid
Hasselt, Belgium
Full Time
11-04-2025
Job Specifications
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 NodeJS Developer.
WHAT WE'RE LOOKING FOR
... the enthusiastic & dedicated team player that is up for a new challenge in a great team and an exciting industry who can help us improve and expand the capabilities of our Product suite even further. As our Backend NodeJS Developer, you will mainly be working on our AVIOBOOK Connect application. Think of a chat application which combines all different stakeholders who are necessary to operate a flight: from pilots, to cabin crew, to the OCC and so many more. Connect allows them to easily opt in and out and communicate in a secure and efficient manner while staying up to date with the latest information about their flights.
You will be working closely with your Product Owner, UI & Systems designer & other engineers and developers to translate new features into code in an Agile workflow to help grow our business and keep our customers happy!
YOU
... are passionate about creating and delivering high quality, well tested software
… are experienced in building backend services with NodeJS and Nest.js (or similar)
… are experienced in developing REST APIs, WebSockets and writing OpenAPI documentation
... are experienced in Jest (or similar) for unit and integration testing
… are able to set up a NodeJS build pipeline
… identify and address performance bottlenecks and troubleshoot application issues
… are able to apply security best practices and protect against OWASP top 10 vulnerabilities
... are detailed, flexible & organized
... are analytical with a problem solving mindset
... are an active contributor in a fun, motivated & growing team!
... have a positive mindset and you are result driven
... are excellent in Dutch & English, speaking & writing
... have a Bachelor in Informatics or equivalent through experience
WE OFFER YOU
A market conform competitive salary package with amazing extra-legal benefits such as a company car with fuel card/charging pass, an excellent first class health insurance coverage by Alan plus many more exciting benefits still yet to be discovered.
And the best part ? You’ll be part of changing the way aviation works!
Interested? Don't hesitate to submit your CV to the link available.
And who knows? You may join us in the next step of our success story?
Hope to see you soon!
The A-team
LOCATION
Herkenrodesingel 8D bus 3.01, Hasselt, Limburg, Belgium
AVIOBOOK is an equal opportunity employer. We are committed to fostering an inclusive and fair workplace for al
About the Company
AVIOBOOK, a Thales Group company, supports airlines as a partner in their digital strategy. AVIOBOOK offers a comprehensive and highly integrated suite of ground and flight applications, systems and solutions that connect all stakeholders and key assets in a safe and secure manner. This, combined with expertise in data and cyber security, gives airlines an edge through greater efficiency and ultimately sustainable, profitable growth Know more
Related Jobs


- Company Name
- Keystone Solutions
- Job Title
- Data Functional Analyst & BI Developer
- Job Description
- Job Role: The Data Functional Analyst & BI Developer plays a crucial role in developing data solutions (data warehouses and data marts) for the client through Keystone Solutions. This position requires regular interaction with business stakeholders to understand their needs and translate them into data and technical requirements. The successful candidate will have sufficient hands-on expertise with the Microsoft SQL Server BI technology stack, including knowledge of Power BI and Azure Databricks. The Data Functional Analyst & BI Developer is part of the Data Office, a central organization providing data services across various client sectors. The role involves working within a Scrum team in close collaboration with the Proxy Product Owner and the Data Architect of the project. Key Responsibilities: Facilitate and conduct interviews with end users to determine functional and non-functional requirements of BI solutions; Translate business needs into logical and physical data models with appropriate documentation; Collaborate with the Data Architect to translate requirements into functional and technical specifications; Design, build, deploy, and maintain BI solutions according to established standards (data integration, data warehouse, data marts) in accordance with functional and non-functional requirements (performance, data volume); Test the analytical solution, troubleshoot issues, and provide adequate maintenance and technical documentation; Create visualizations and reports for requested projects in Power BI or SSRS; Conduct prototype reviews and demos, including training on the data model for business users; Work with the Project Lead throughout the project lifecycle to ensure appropriate implementation in an agile and pragmatic approach. Key Skills: Master's degree in Computer Science or equivalent; Minimum of 7 years of experience in data functional analysis and BI development within the Microsoft BI stack (including SSIS/SSAS); Minimum of 7 years of experience in data engineering with Azure Databricks, using Python; Ability to translate business requirements into functional and technical specifications; Strong experience in data modeling (both logical and physical modeling); Good experience in designing data warehouses (Kimball dimensional modeling); Very good knowledge of Microsoft SQL Server (from a development perspective), SQL queries, T-SQL; Very good knowledge of Python in a data engineering context; Good understanding of database management systems, online analytical processing (OLAP), and ETL frameworks; Experience with visualization and reporting tools such as Microsoft Power BI and SSRS; Experience in Master Data Management and Data Quality Management is a plus; Knowledge of the following tools is a plus: modeling tools (e.g., Enterprise Architect), Azure data analytics tools (Azure Data Factory, Databricks, etc.); Experience working in an agile project mode is a plus. Profile: Strong conceptual thinking and technical skills; Proactive profile, a doer; Good communicator (proactive, not waiting for others, active listening, clear/precise/concisely); Analytical mindset with a pragmatic problem-solving approach; Ability to build relationships with business and data stakeholders, creating trust and buy-in; Ability to translate business needs into workable solutions; Team player with the capacity to work collaboratively within a cross-organizational framework; Persistence, stress resilience, and flexibility; Eager to learn and open-minded. Job Summary: As a Data Functional Analyst & BI Developer, you will be responsible for gathering business requirements, translating them into functional and technical specifications, defining the data model (logical and physical), and developing a BI solution utilizing the Microsoft stack (SSIS/SSAS) and/or Azure Databricks. Keywords: Business requirements, data requirements, logical data modeling, physical data modeling, BI functional analysis, SQL Server, SSIS, SSAS, Power BI, T-SQL, Agile Scrum, Azure Databricks, Python. We offer you an interesting job in the delivery of ICT and Data services that impact society, along with numerous benefits: A good work-life balance; Flexible hours within a 40-hour work week (7:30 AM to 8:00 PM with fixed windows between 9:00 AM and 12:00 PM and 1:00 PM and 4:00 PM); Possibility for teleworking; Workspaces organized according to activities; Easily accessible by public transport; Parking for cars and bicycles in the building; Individual lockers; Various self-development opportunities; Training and learning possibilities (to be pursued outside working hours) through our e-academy self-training platform or via the Microsoft Enterprise Skills Initiative platform; Company restaurant. If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.


- Company Name
- Agfa Radiology Solutions
- Job Title
- Senior Software Engineer .NET
- Job Description
- Are you an expert in Software Development, ready to apply your skills in the exciting world of X-ray in radiology? To strengthen our diverse R&D team, we are looking for a motivated Software Development Expert. Tasks: Take ownership and responsibility from the start of the design, all the way to the successful implementation in real life radiology environments. Contribute to the design of complex solutions that impact lives. Support and develop front end, backend, cloud, artificial intelligence applications. Develop software for our X-ray workstation in a creative and effective manner. Create value by supporting the image processing team with tooling and innovative solutions. Profile: Master’s degree is required for this role Team player with good collaboration and interpersonal skills to articulate ideas, explain technical concepts and collaborate effectively with different stakeholders in the R&D organization. In-depth knowledge of C# .NET and .NET core is mandatory. Using tools like Visual Studio, Bitbucket, Jira, Jenkins and Git feels like speaking your mother language. Knowledge of C++ and Python is a strong asset. You are not scared of multithreading. Even more, you get energy from inter process communications. Committed to delivering high standard medical software. In medical devices, quality is paramount. You are familiar with software testing strategies and software testing automation tools. CI/CD experience is an asset Pragmatic, accountable, and open-minded problem solver. Fluent in English. What we offer now and in the future: A dynamic global organization with a large history of innovation and a strong product portfolio. A challenging environment combined with a supportive management structure. Career development (e.g., architect) and personal growth. A competitive salary and benefit package including a company care, insurance, lots of holidays, opportunity for bike lease, … A friendly work environment surrounded by dedicated and professional colleagues. Opportunities to launch and develop your ideas. Reaction? Curious about this opportunity? We also know that a job contains more than a few bullets! We love to tell you more about our company, the content of the function, responsibilities, and possibilities. Just apply! About our company Each week more than 3 million radiographic exams are carried out with Agfa equipment around the world. We make every one of those images count. We do this by using the power of intelligent technology to make sure you get the accurate and high-quality diagnostic information you need, from the first X-ray taken. One image is all it takes. Check our website: https://agfaradiologysolutions.com/


- Company Name
- Sapindex
- Job Title
- Data-warehouse & reporting developer
- Job Description
- Data-warehouse & reporting developer We are looking for a Data-warehouse & reporting developerwho will integrate the IT team., for a major European institution. Your Responsibilities: Operational aspects of the data warehouse. Development and maintenance on Enterprise Data Warehouses (EDW). Development and maintenance of the software - web or standalone - applications and the catalogue of reports related to the data warehouse. Required Skills & Experience: Practical experience in a Data warehouse production environment for periodic tasks. Ability to ensure business continuity of Data warehouse. SQL and RDBMS ORACLE and tools (sqlloader, sqlplus, etc.) (Minimum 3 years). Linux/Unix OS, scripting and tools (awk, sed, etc.) (Minimum 3 years). Java, Perl, Python (Minimum 3 years). Source control tools such as Git. Continuous Integration/Continuous Deployment with tools like Jenkins. Data warehouse concepts and ETLT tools. Specific expertise: At least 3 years of specific expertise in RDBMS ORACLE1 At least 3 years of specific expertise in SQL2 At least 3 years of specific expertise in Unix/Linux 3 Level of education corresponding to Level 6 of the European Qualification Framework which typically corresponds to a bachelor’s level or 3 years of higher education. Benefits: Remote model of work from Belgium. Long-term Freelance project. Participate on a multicultural and collaborative team, with clear processes and a focus on a major European institution. Be part of the EU’s digital future. Apply now to help shape high-impact solutions!


- Company Name
- TrendMiner
- Job Title
- Senior Software Engineer (gn) - Developer Experience Team - in Hasselt, Belgium
- Job Description
- Description We are currently looking for a highly motivated Senior Software En gineer (gn) for our Developer Experience Team which mission is to improve the process and tooling of Developers. The position is available at our headquarters in Hasselt, Belgium on a full-time basis. As a Senior Software Engineer (gn) in our Developer Experience team, you will play a critical role in driving our development and deployment processes to be as efficient, scalable, and automated as possible. We are looking for an experienced DevOps professional who can build, deploy, and manage a cloud-native infrastructure that drives our development process. You'll take on the challenge of creating a seamless development-to-deployment pipeline and ensuring our infrastructure scales effortlessly to meet business demands. Your mission will be to lead the development and deployment efforts by leveraging a wide array of tools and technologies. From code to cloud, you’ll enable our teams to ship code faster while maintaining the highest standards of reliability, security, and performance. In return, we offer you Opportunity to work with a dynamic and fast-growing company in the industrial analytics space Work with a global team of experts in data science, software engineering, and industrial automation Opportunity for career growth and development in growing company Fun, collaborative, and challenging work environment A competitive compensation package including a company car Flexible working hours and work/life balance Your choice of laptop (Linux, Mac) Meal vouchers Hospitalization insurance Group insurance Net benefits An open-minded culture where you can ‘be your best you. Personal Learning and Development budget and guidance Company managed and external training opportunities The opportunity to join a visionary technical innovator and work with state-of-the-art tools. A great office at Corda in Hasselt A 60% remote work policy. Your Role In this role, you’ll be responsible for: Continuous Integration and Continuous Deployment (CI/CD): Designing and implementing common CI/CD pipelines to automate building, testing and deploying applications. You will manage deployments and ensure smooth rollouts of new versions. API Integration and Development: Designing and implementing API integration tools that enable contract-first communication between the various microservices in our platform. Code and Infrastructure Development: Writing high-quality code in Golang and Some Java, as well as developing frontend interfaces with TypeScript when needed. Collaboration Across Teams: Working closely with engineering, QA, and security teams to ensure that infrastructure and deployments align with company goals, security requirements, and best practices. Monitoring and Troubleshooting: Developing and implementing robust monitoring and alerting solutions to identify and resolve issues swiftly, ensuring high availability and performance across environments. Continuously evaluate and adopt emerging cloud technologies to enhance our cloud infrastructure. Success in this role requires expertise in software development and CI/CD workflows, a strong affinity for operations, and the ability to collaborate cross-functionally with engineering, DevOps, and security teams to deliver a robust, scalable cloud platform. Your Skills To excel in this role, you should have: Technical Expertise in Core Tools: Strong experience in Golang and Java programming, with hands-on experience in API development. Proficiency in Python and Typescript is a plus. Good knowledge of Kubernetes concepts Expertise in AWS services and infrastructure management is a plus. Experience with software development lifecycles. Proven Experience in DevOps and CI/CD: A track record of developing CI/CD pipelines, automating workflows, and improving deployment processes. Experience building resilient systems and troubleshooting issues within high-availability environments. Infrastructure and Cloud Knowledge: Knowledge of cloud infrastructure, particularly Azure & AWS is a plus. Soft Skills: Strong problem-solving abilities and a proactive approach to overcoming challenges. Excellent communication skills, capable of clearly explaining complex technical concepts to both technical and non-technical stakeholders. A collaborative mindset and a team-oriented approach to work. Fluent in English and preferably Dutch. About TrendMiner TrendMiner is an innovative software company based in Hasselt, Belgium, specializing in industrial analytics. We focus on time series, event and asset data with an increasing integration of machine learning. Founded in 2008 as a spin-off from the University of Leuven, we develop advanced analytics solutions for the manufacturing industry, including the chemical, oil, gas and pharmaceutical industries. Since 2024 TrendMiner is part of the Proemion Group, which specializes in industrial analytics. Due to our rapid growth, we are always looking for ambitious and enthusiastic new talents. TrendMiner is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.