Allround Developer

We are always interested in meeting developers who care about good software, direct communication, and a team that values quality over quick tricks.

  • Full-time, 32–40 hours

  • Build custom software for a range of clients

  • Plenty of room to learn, contribute ideas, and develop your own interests

The 10KB team at the office in Nijmegen

Working at 10KB

Who we are

We are 10KB, a software company based in the Vasim in Nijmegen. We build and maintain custom software that our clients rely on every day. You will work with colleagues who enjoy figuring out how systems work, asking questions, and sharing what they know. Quality, performance, and security are part of our daily work.

The 10KB team at the office in Nijmegen

Working at 10KB

What you will do as an Allround Developer

You will build new applications and develop existing systems. You will discuss decisions directly with colleagues and clients.

Our tools include Ruby on Rails, TypeScript, and Python. On the Glossary · In brieffrontendThe frontend is the part of a website or application that users see and operate, such as pages, buttons, forms and interactive screens.Read more, we use React, Vue, and Hotwire with Stimulus, among others. You will work with Glossary · In briefdatabaseA database is a structured collection of data that software can store, retrieve and modify. A database management system controls access to that data.Read more such as PostgreSQL and MySQL, alongside Docker, AWS, and Kubernetes. The project and its long-term maintenance needs determine which technology we choose.

You do not need to know everything already. You can learn from experienced colleagues, explore a technical problem yourself, and share your findings. Glossary · In briefcode reviewA code review is an assessment of a code change by another developer. They check its behaviour, readability, and maintainability, among other things, before the change is merged.Read more, automated tests, and CI/CD help us check changes before they reach users.

Developer concentrating on a screen

Tools and craftsmanship

Developing with AI and Cursor

AI tools such as Cursor are now part of our development work. They can help us explore a Glossary · In briefcodebaseA codebase is the collection of source code used to build and maintain a software product or component.Read more, work through a solution, or write tests. We discuss where they are useful and where we need to investigate further ourselves.

You remain responsible for the code you deliver. You need to explain what it does, check the results, and discuss decisions with colleagues. Code written with AI also goes through our reviews and tests. We consider which project data is appropriate to share with a tool.

Colleagues discussing their code at the office

Working at 10KB

Who we are looking for

  • You have at least one year of development experience, for example with Ruby, TypeScript/JavaScript/Node.js, Elixir, PHP, or Python.

  • You have experience with or an interest in DevOps. Knowledge of Docker and Linux is welcome.

  • You want to understand how software is used and contribute to technical decisions.

  • You take a critical look at new tools, including code written by AI.

  • We expect you to work and think at least at the level of a university of applied sciences graduate.

  • Oh, and we would love it if you stayed for a beer at our Friday afternoon drinks.

Developer concentrating on a screen

Working at 10KB

What you get in return

  • Varied projects and room to learn. You gain experience with new problems and technologies. An annual hardware and training budget lets you equip your workspace and choose relevant courses.

  • Flexible working hours. We work between 7 a.m. and 7 p.m., at home or at the office. We schedule meetings when everyone is available. You can balance a longer day with a shorter one later.

  • A welcoming office in the Vasim. Our office feels like a second living room. There is coffee made from freshly ground beans and an office bar stocked with craft beers, alcohol-free drinks, and whatever else you fancy. In summer, feel free to come to work in shorts. Prefer to work from home now and then? That is fine with us, as long as it works for you.

  • Lunch at the office. No need to bring a packed lunch. We keep the fridge stocked with fresh food, including vegetarian and vegan options.

  • Pippa. Our office dog is there to lend a paw when your code refuses to do what it should, yet again.

  • A salary that reflects your experience and education. 10KB also pays half of your pension contributions, provides an internet allowance for working from home, and pays your full salary during the first year of illness.

Code on a screen, with Pippa and colleagues in the backgroundThe kitchen and shared lunch table in the Vasim

Interested in joining us?

Send us a cover letter telling us about yourself and what you can contribute to 10KB. Tell us what you have done, what you would like to do next, something relevant to the work you would do here, and something you are enthusiastic about. In other words, help us get to know you. We take the time to read every application. Generic letters (sometimes even addressed to another company), or letters that have clearly come straight from AI, go in the bin.

Include your CV, GitHub account, and any code examples you would like to share. For more information, call Ewout on 024-6690518 or email info@10kb.nl.

Email your CV
Developer playing table tennis

CONTACT

Get in touch with us

Have a question or want to discuss your software? Leave your details and we will get back to you soon.