Why work for an ordinary company?

Edument is not like other companies. We go our own way and believe in the individuals at the company. Their competencies and their pursuit of new knowledge are what characterize us. If you truly want to develop and work with colleagues that are top of their field, we think you should consider Edument as your home. 



As part of our team, you will also experience the opportunities for your personal development. With us it's only you who set the limits. Are you like us, welcome to Edument!

Carl in front of a wall with Edument employees

Our offer is a promise.

Our offer to you is a promise to help you become the best you can be. The way we do that is by making sure you are properly challenged. The Edument way of challenging our team members is providing the cases that push the most boundaries, and by attracting the customers that demand the most problem solving skills. We believe the only way for us to grow as a company is by having great minds growing with us. At Edument we strive for the right balance between consulting, development and teaching. In our experience the best developers are the ones that are challenged by making the complex understandable to others. 

Join us Personal development

Welcome to our tribal world

We know that when developers get the opportunity to focus on their own areas of interest, when they are encouraged to further their knowledge and deepen their expertise, their motivation stays on top. At Edument, you will come straight into our tribal world. A world that is dynamic and adapted to both the outside world and the skills found on Edument. Our tribes are self-organizing groups that create & maintain courses, world-wide monitors, generate whitepapers & blog posts, design & conduct seminars, etc. As a tribal member, your creative eagles will get out of doors, here you will create, experiment and test new ideas.

It’s a very challenging environment and I’m surrounded by a lot of competence. You can tell the developers like it here. The opportunity to work on sharp projects from day one has been very rewarding. Therése Barmer - Developer

Open positions at Edument

Spontaneous application for an unlisted position

We are always looking for talented colleagues, maybe you're the one we are looking for?

News & feeds

Our view of Vue

Are React and Angular still the only two responsible choices when selecting a JavaScript framework for the new project, or can Vue now be considered an actual contender also from a business perspective?

Read more >

Configuring CMake for success

One common question I get on our Advanced C++ course is how the project structure should look, e.g. should I split the source code into multiple directories? How can I introduce unit tests? Should I compile into multiple libraries?

Each project is unique in what it needs, so in this blog post I’ll go over my general preferred setup and then look at how we adopted it for C++ on Android where we also interface with Kotlin/Java.

Read more >

Working Remotely… Very Remotely

Does your job let you travel? Do you want it to? Our job does! And we're taking advantage of it!  Read all about our plans for remote work... very remote work.  #waaayoutofoffice

Read more >

Focus on Business Value with Scrum

How do we, as a company, keep our focus on Business Value, when we our teams are dominated by technical people and developers, who are not always even expected to see the bigger picture. How can Scrum be at help?

Read more >

Why TypeScript?

A few contrasting examples: in JavaScript it's fine to forget a  property in an object literal, to call a function with the wrong number  of arguments, or to write code that will never be reached in a program. TypeScript flags all of these things as errors, often directly in an  IDE.

Read more >