Head of programming

We are a Norwegian group of companies that operates from Lithuania. @NRD Companies we combine our knowledge of technology with our expertise in practice-based consultancies to create positive changes in countries throughout Africa, Asia and Europe.

Join our team and start your #NewCareerChapter at NRD Companies!

Looking for a challenge?

We are hiring a Head of developers.

You will be leading unit of developers, being responsible for the overall development process, ensuring uniformity of the programming standards and processes used, providing technological support for the projects, setting technological directions, bringing and implementing best practices into current development process. Some sales activities, as well as people management (like developing team member‘s competencies, being involved in hiring and training processes) are also part of responsibility.


  • Health insurance
  • Memorable company parties and social activities like team buildings and ect.
  • Opportunities to build valuable skills, work with unique and interesting projects, express and implement your ideas and grow your career!
  • Positive work environment. Friendly relationships with colleagues, feeling supported, feeling inspired, being recognized for a job well done, being treated with respect.
  • New modern, bright, and comfortable office space in Kaunas, with a great working atmosphere, in a collaborative team of amazing people, with forward-thinking managers.
  • Casual perks. Enjoy a starter pack with our merch, monthly office parties, games zone with foosball, Pong table.
  • Location: Kaunas, but remote work is also possible.
  • Monthly salary based on your competencies and experience.



  • Plan activities and ensure operations of the unit of developers. Effectively manage and control performance and work quality, make periodic employees’ assessments, provide feedback, motivate.
  • Manage and direct the development of unit employees’ competencies, ensuring projects and business needs.
  • Ensure the quality use of programming practices, processes, tools and standards in the projects, their continuous improvement.
  • Ensure technological support for the projects.
  • Organize the analysis of technological trends and tendencies, propose technological directions, design strategies and effectively adopt new development technologies, best practices / techniques / methods / tools.



  • 5+ years of hands-on experience working in IT projects as team lead / technology lead / architect / senior developer.
  • 2+ years of experience leading organisational units of software development.
  • Experience implementing / improving of development processes / standards / methodologies.
  • Broad understanding of programming technologies and best practices. High level of experience in system architecture, software development methodologies and processes, technical design.
  • Active interest in latest trends regarding new technologies, tools etc.
  • Strong teamwork, people management, problem-solving and time management skills.

Location: Vilnius, Kaunas but remote work is also possible.

Monthly salary (bruto): A salary based on your competencies and experience.

*Only selected candidates will be contacted.

Apply now

Head of programming