Software Engineer (JavaScript, TypeScript)
Esko
- Location
- Gentbrugge, Belgium
- Job Type
- full-time
- Salary
- Unknown
- Posted
- July 12, 2025
Job Description
Great opportunity for a Software Engineer proficient in JavaScript and/or TypeScript to join a mature, global Software Company that’s part of a Fortune 500 and is growing and transforming rapidly.
This role will suit a Software Engineer at an early career stage - ideally Master’s graduate level in Computer Science - who is keen to learn, looking for stimulating challenges (front end development focus but knowledge of back-end is advantageous) a professional environment, training & support, and a long-term career.
The Opportunity
Esko is a leading global provider of software solutions that accelerate the go-to-market process of packaged goods for clients around the world, enabling them to produce the best packaging for billions of consumers.
Based at least 2 days a week in our Ghent office (remaining time at home in Belgium), the Software Engineer is responsible for the design and development of ‘WebCenter’, a powerful and complex web-based platform with a large codebase that is used by many thousands of companies around the world to manage all the complexities of creating the packaging you find in supermarkets.
The Software Engineer will create the specification, architectural design and develop and maintain robust code (mainly Typescript and JavaScript) in a scrum team for the application server or client application, ensuring it meets all the functional and non-functional requirements. Additionally, you’ll develop new product concepts and improve features, participate in peer code reviews and exchange technical information with your colleagues.
Innovation and useability are built into the DNA of Esko’s business: every day, we challenge ourselves to be better by seeking out new ways to elevate our products, our processes, and our people. If you’d like to work in an international environment, learn from highly experienced developers, and building a progressive career, we’d be happy to welcome you to our team!
The essential requirements of the job include:
-
Master’s degree or bachelor’s in computer science, informatics or comparable skills through experience
-
Solid knowledge of modern web development with HTML, CSS, modern JavaScript technologies (TypeScript, React, NPM, Yarn etc…). Knowledge of Java or SQL is a plus
-
Fluent in English. Any other language is appreciatedAbout Esko
Esko is an award-winning global provider of software and hardware solutions for packaging, labels, and display industries.
With 1800 people worldwide, Esko is part of Veralto (NYSE: VLTO), a $5B global leader dedicated to ensuring access to clean water, safe food and medicine, and trusted essential goods. When you join Veralto’s vibrant global network of 16,000 associates, you join a unique culture and work environment where purpose meets possibility: where the work you do has an everyday impact on the resources and essentials we all rely on, and where you’ll have valuable opportunities to deepen your skillset, pursue your ambitions, and grow your career.
Together, we’re Safeguarding the World’s Most Vital Resources™—and building rewarding careers along the way.
At Veralto, we value diversity and the existence of similarities and differences, both visible and not, found in our workforce, workplace and throughout the markets we serve. Our associates, customers and shareholders contribute unique and different perspectives as a result of these diverse attributes.
If you’ve ever wondered what’s within you, there’s no better time to find out.
Unsolicited Assistance
We do not accept unsolicited assistance from any headhunters or recruitment firms for any of our job openings. All resumes or profiles submitted by search firms to any employee at any of the Veralto companies, in any form without a valid, signed search agreement in place for the specific position, approved by Talent Acquisition, will be deemed the sole property of Veralto and its companies. No fee will be paid in the event the candidate is hired by Veralto and its companies because of the unsolicited referral.
π― Who is this job for?
This role suits an early-career Software Engineer (Junior/Middle) with strong JavaScript/TypeScript and frontend skills, ideally a recent Master’s graduate in Computer Science. Candidates should be comfortable working in modern web technologies like React, HTML, CSS, and familiar with agile practices, with backend knowledge (Java/SQL) as a plus. The role involves contributing to a large, complex web platform for packaging management, collaborating in a scrum team, and focusing on building robust, maintainable frontend features.
π¬ Potential Interview Questions
-
What modern web technologies are you proficient in, especially related to front-end development?
I have solid experience with TypeScript, JavaScript (ES6+), React, HTML5, CSS3, and package managers like NPM and Yarn. -
Describe your experience working in a Scrum or Agile development environment.
I have participated in Agile teams, attending sprint planning, daily stand-ups, retrospectives, and actively collaborating with cross-functional members to deliver iterative features. -
How comfortable are you with both front-end and back-end technologies?
While my focus is front-end development, I have working knowledge of Java and SQL, enabling me to understand backend interactions and contribute to full-stack tasks when needed. -
How do you ensure code quality and maintainability in a large codebase?
I follow best practices such as modular code structure, thorough peer code reviews, writing unit tests, and adhering to coding standards to keep the codebase clean and maintainable. -
What approaches do you use to translate complex requirements into functional, user-friendly interfaces?
I collaborate closely with product managers and designers, break down requirements into manageable components, and iterate based on user feedback to ensure usability and performance. -
How do you keep up with the latest trends and updates in JavaScript and TypeScript?
I regularly read blogs, follow relevant newsletters, participate in developer communities, and experiment with new features in personal or work projects. -
What experience do you have with large-scale web platforms or complex applications?
I have worked on enterprise-level applications with large codebases, focusing on scalability, performance optimization, and user experience consistency across diverse user groups. -
How do you manage version control and collaboration in a team?
I use Git extensively, follow branching strategies like GitFlow, write clear commit messages, and engage in pull request reviews to maintain a smooth collaborative workflow. -
Have you contributed to architectural design or specification phases in previous projects?
Yes, I have participated in design discussions, helped specify component architectures, and contributed to technical documentation to align development efforts. -
Why are you interested in joining a global, mature company like Esko?
I’m excited about working in an innovative, collaborative environment with experienced professionals, building impactful products that serve thousands worldwide, while growing my skills in a stable and supportive setting.
π Job Summary
Esko, a global leader in packaging software and part of Fortune 500 company Veralto, is seeking an early-career Software Engineer skilled in JavaScript and TypeScript to join their team in Ghent, Belgium. This role focuses on frontend development for their complex web platform, WebCenter, with opportunities to contribute to backend work. Offering a professional, international environment, Esko supports career growth through collaboration with experienced developers, training, and innovation-driven culture. Hybrid work arrangement includes 2 days onsite weekly, competitive benefits, and the chance to impact packaging solutions used worldwide.
Required Skills
Related jobs
Node.js Software Engineer
Sigli
Full-time