If you are driven, enthusiastic ,and looking for a rewarding environment, then come and be a part of the team 

NCDC hires a wide range of professionals, from interns to full-time employees, with a focus on technical competence (back-end and front-end developers, full-stack developers), business skills (UX designers, project managers, scrum masters, business analysts ), and more.

Discover your new career

Joining the team means becoming part of something bigger: we are 140 individuals, obsessed with making solutions simple and effortless for our customers. You’ll be joining a great company , diverse culture that’s all about getting it done together. Here, anyone who wants to make a difference can create an impact.

Recruitment process

Technical professions: the 4 steps of the recruitment process

Apply to NCDC

We conduct continuous, open recruitment for the positions such as programmer to supplement our experienced teams. We rely on a straightforward and efficient recruiting procedure but each recruitment is unique. There are various ways to begin the NCDC recruitment process. Have you applied for the job offer that matches your profile in our recruitment space? Have you ever submitted an application on the spur of the moment? Have you been referred to us by one of our employees? Congratulations, the hiring process has officially begun!


Reviewing your application

While our guiding principles describe the way we work together in NCDC and what drives us in our daily work, we identified some characteristics that define how we expect our people to contribute to our success – now and in the future. We don’t expect you to master them all, but these ‘NCDC characteristics’ tell you what we’re looking for when we hire people to our team. We hope that you can recognize some of these in yourself.


Freedom – clear expression and the ability to listen.


Ability to work in a team. You have to be able to act with others.


Do you aim high, demonstrate passion, and have the will to go the extra mile for the team to succeed?


Do you have the bandwidth, knowledge, and skills to grasp, structure, and solve daily challenges?


Writing code can be tedious and lengthy. The consequence of pursuing a goal, patience, and determination is desirable.


It’s cool if you can try to solve problems on your own. But if you need to, replace “I can’t do it” with “I’ll find out how.”


Do you pay attention to details? If an agent is missing, will the code be able to do as it should?


Important when we need the best solution to a problem.

The HR Interview

This first interview gives you the opportunity to discuss your background with our HR team, along with your expectations for the role, your motivation, and your professional goals in general. NCDC will outline the expected missions and their context, including NCDC’s rules, the organization of the office,  and our team spirit!

Technical task

The technical part of the hiring process is with one of our experts to assess your knowledge and business/technical expertise. Tasks are used to verify the level of skills you describe in your application and at the interviews. At this stage, you can meet a member of the team you might join. It enables us to envision a common future and present our projects and news. In a nutshell, it gives you a taste of what it’s like to be a team member at NCDC.

DSC08119 (1)

Congratulations! You’re part of the team – and we want you to feel welcome straight away.Your onboarding journey starts before you arrive on your first day, and you’ll receive all the information and resources you need to succeed.

Scroll to Top