Experienced Software Engineer

A glimpse into our offices

As a web consulting and services company active in a range of domains – such as government, healthcare, logistics, education, payroll management, et cetera – TenTwentyFour1024 has had the opportunity to engage in a variety of projects that employ a multitude of technology stacks and programming languages.

Strongly focussing on JavaScript-centred stacks – we love vue, koa and almost everything that comes with ES6! – we're looking for an experienced (medior to senior) on-site developer to further drive our code-quality, productivity and innovative potential.

Whether TenTwentyFour1024 is designing and implementing industrial apps for embedded systems or developing a mobile application to drive our client's sales, we consistently focus on these principles: Code quality through teamwork and peer-review, solid foundations through unit- and functional-testing and a powerful code-base through functional programming and proven engineering principles (YAGNI, DRY and KISS).

Your role

As a medior or senior web developer at TenTwentyFour1024, either working full-time from our offices in Esch-sur-Alzette or partially remote, you will be making architectural choices, as well as determine and update the technology stacks of new and existing projects. Based on your prior experience in JavaScript development, you'll be the goto-person when it comes to tackling those parts of our applications that need to perform fast and secure. As such, you will be leading a team of junior to medior web developers on some of our main projects and watch over their code quality through peer-review.

As a member of TenTwentyFour1024, you'll be sharing responsibilities with the rest of the team, be a project owner on some, and a team-member on other projects.

TenTwentyFour1024 has made a habit of looking for team members dedicated to their work, even if they don't have countless years of experience. While we obviously require some experience for a medior to senior position, we still believe that great talents have the ability to quickly learn and take advantage of new technologies. While experience can be acquired, persistence and the desire to learn and succeed should be some of your strongest personality traits.

Your responsibilities

  • Application architecture for both front- and back-ends.
  • Design and execution of unit-, integration and acceptance tests.
  • Domain analysis, algorithm research, design and implementation.
  • Code-review, guidance and role-model for a team of junior and medior developers.
  • Development of intuitive user interfaces in ES6+ (Vue, Angular, React, …).
  • Conceptualisation and implementation of server-side back-ends and APIs (node.js and koa2).
  • Development of hybrid mobile applications using Ionic, ReactNative or similar frameworks.
  • Continuous deployment of our applications using e.g. Capistrano and Jenkins.

Your strengths

You're a good fit for this job, if you…

  • …are able to lead a team of web-developers in taking technical decisions.
  • …have a solid understanding of web technologies and protocols, as well as client/server architecture.
  • …have some notable experience in current JavaScript frameworks and libraries (e.g. ramda, lodash, lonad).
  • …have a knack for the DevOps approach and are not afraid to occasionally handle a Unix shell.
  • …know that Chai, Mocha and Jasmine do not exclusively refer to hot beverages and have used jest, nightwatch or cypress before.
  • …have great written and spoken skills in English. A decent working-level in French is definitely an asset. Luxembourgish and German are considered a nice to have but not mandatory.
  • …have a degree in a Computer-Science related field or not – Honestly, we don't actually care, just show us that you're awesome at what you do!

About TenTwentyFour1024

Founded in 2013, TenTwentyFour1024 is a young technology company determined to deliver high-quality, user-friendly and thoroughly tested web applications. We strive to bring test-driven software development and *nix-based free/libre software solutions to our customers in and around Luxembourg. TenTwentyFour1024 is Information Technology Craftsmanship, nothing more, nothing less!

What we offer
A glimpse into our offices

Life at TenTwentyFour1024 is not all cakes and ale, delivering great products is a tough job. But we're actively doing our best to make it a fun and friendly place to work at.

  • A professional development process (Agile methodologies, code review, version control, continuous integration, DevOps approach).
  • No dress code and flexible – which doesn't stand as a euphemism for long – working hours.
  • Attractive and varied opportunities for personal development and career advancement (On-the-job reading, paid conferences and trainings).
  • A fitness-allowance of up to 100 EUR/month, to be freely spent on any physical activities (apparel, registrations, membership fees).
  • A free selection of more or less heavily caffeinated beverages – and the occasional after-work refreshment.
  • An equal vote in decision taking and the opportunity to shape the company's heading.
  • A flat hierarchy as well as a lively and creative working environment.
  • The option to work from home – or wherever you prefer – several days a week.
  • Opportunities for creativity and pet-projects.

We'd love to get to know you, your skills and experiences and to learn about any projects in which you have collaborated. Please send your resume, as well as a cover letter to or post them by snail mail to:

TenTwentyFour S.à r.l.
1, place de l'Hôtel de Ville
L-4138 Esch-sur-Alzette
Luxembourg