We are always looking for talented people to join our team.


Join us and help us build a global company where we're all proud to belong. Check this page regularly for open positions and simply apply if you see a position that makes your heart skip a beat.

Position: Full-Time Developer


About Us

We build (web / mobile) applications that streamline critical business processes. Because each application is part of a critical process, it is used intensively by thousands of employees daily. Our projects span multiple years, and are technically challenging. Our focus is on stability and incremental improvements, since projects outlast popular trends regarding tech stacks.

The clients range in different fields: transport, sales, health, production and telecom. The range of different fields gives insight in problems unique to those fields, but also interesting overlapping problems.

Current Stack

Server OS: Debian
Database: PostgreSQL
Back-end: Django
Front-end: React + MobX + Semantic-UI
Mobile: React Native + Native Base
E2E testing: Cypress
Local dev setup: Docker

Legacy Stack

Server OS: Debian
Database: MySQL
Back-end: PHP (FuelPHP, Laravel)
Front-end: JavaScript (Backbone + Marionette)
Mobile: Javascript (Cordova)
Local dev setup: Vagrant



About You

  • Ability to retain complex context given by client.
  • Ability to rely on team members / be relied on by team members.
  • Improve our tech stack incrementally.
  • Write & deploy (unit/integration/e2e) tested code.
  • Not afraid of a dirty hack once in a while to get things working.
  • Numerous years of relevant working experience (web tech / linux are required).

About The Work

All software we deploy is used intensively daily by thousands of people. Companies rely on our software, and without it, they cannot function. In this critical path lies challenging problems, which will be solved by your team and always together with the client. After several years of experience, you'll notice that good solutions trenscends specific clients which is the foundation of a common platform.

Examples of work:

  • Discuss with client / team why feature is needed, understand necessity.
  • Discuss with team how to implement. Focus on how the flow of feature should work.
  • Add e2e / integration / unit tests.
  • Adept large existing code base for feature.
  • Check with client to see if feature is complete.
  • Create & review pull requests.
  • Improve CI/CD pipelines.
  • Work with open source tools.
  • Linux / MacOS machines, no Windows.

About The Application Process

Send an email with your CV to contact@codeyellow.nl Together we shall pick a date for an interview, and discuss details on further steps.

Acquisition based on this vacancy is not appreciated.

Position: Full-Time Engineer


About Us

We build (web / mobile) applications that streamline critical business processes. Because each application is part of a critical process, it is used intensively by thousands of employees daily. Our projects span multiple years, and are technically challenging. Our focus is on stability and incremental improvements, since projects outlast popular trends regarding tech stacks.

The clients range in different fields: transport, sales, health, production and telecom. The range of different fields gives insight in problems unique to those fields, but also interesting overlapping problems.

Current Stack

Server OS: Debian
Database: PostgreSQL
Back-end: Django
Front-end: React + MobX + Semantic-UI
Mobile: React Native + Native Base
E2E testing: Cypress
Local dev setup: Docker

Legacy Stack

Server OS: Debian
Database: MySQL
Back-end: PHP (FuelPHP, Laravel)
Front-end: JavaScript (Backbone + Marionette)
Mobile: Javascript (Cordova)



About You

Communicating with clients and debugging problems will be your focus.

  • Fluently speaks / writes Dutch / English.
  • Easily call with clients / programmers.
  • Enjoys maintaining large applications spanning different fields.
  • Likes refactoring for performance / flow improvements / UI tweaks.
  • Analyze logs / database / code to find bugs.
  • Ability to switch context multiple times a day.

About The Work

All software we deploy is used intensively daily by thousands of people. By now, maintaining the code-bases spread over different clients / fields is a full time task. Currently the people who build the application also run the daily operations. The first step in streamlining this process is adding a dedicated team member which will take care of the day to day operations of the applications. Once operations is running smoothly, the next step is expanding and leading the operations team.

Examples of work:

  • Answer questions from clients by phone / IRC / ticket system.
  • Implement incremental improvement, for example add a “Check all” button for the client to work more efficiently.
  • Fix bug with automated test case.
  • Check status of test runners, fix flaky test.
  • Deploy changes to staging and validate functionality is working (again).
  • Inform client of update and check on staging.
  • Deploy to production upon go-live by client.
  • Check error reporting tool to see if there are new issues.
  • Fix crashing background task runner.
  • Improve perceived performance by adding lazy loaders / partial load.
  • Update Apple builder because of another weird Apple change.
  • Make sure errors in our error tracking tool are taken care of.

About The Application Process

Send an email with your CV to contact@codeyellow.nl Together we shall pick a date for an interview, and discuss details on further steps.

Acquisition based on this vacancy is not appreciated.

Let's Get In Touch!


+31 40 780 5090

IRC channel #codeyellow on Freenode

Torenallee 26-22, 5617 BD Eindhoven