Principal Engineer - Technical Lead

Job Details

Remote from Portugal
Annual Salary Range
€65.000,00 - €80.000,00

Job Tags


Company Information

They are a learning platform built to prepare the next generation for the future of work. Designed to help them understand who they are and where they want to go, they deliver an AI powered approach to education, self-discovery, and career exploration. The modern workforce is evolving at a breakneck pace. Through a combination of learning science and cutting-edge technology, the company is revolutionizing how users discover potential careers, find mentors, and unlock opportunities.

The educational products, online discovery platform, brand partnerships, and virtual events have already impacted millions of lives worldwide – including over 5 million students. Already, they’ve brought their pilot curriculum to over 3000 schools. In 2021, they’re launching two brand new learning experiences – a B2C on-the-go mobile app enabling them to reach young professionals in a virtual, post-pandemic environment, as well as a B2B classroom product. They’re a data-driven organisation with 55 years of collective experience in founding successful companies. They are taking an evidence-based approach to guiding the next generation into the future, and they need your help to build something bigger than us all!



This unique opportunity will allow the candidate to build technology to their vision using the latest methodologies and technologies.

They are a passionate Agile Engineering team looking for exceptional talent.

They are looking for a talented and experienced Principal Full Stack Developer to join their passionate team and help them disrupt how we learn, communicate and collaborate. This is a rare opportunity to make a truly significant impact upon a greenfield project.


Main requirements

  • 8+ years experience in C# .NET development in senior or leadership positions.

  • 3+ years solid Javascript/ES experience

  • Experience with web technologies such as CSS3, HTML5 and JavaScript.

  • Strong leadership skills with a strong passion for mentorship.

  • Experienced with Cloud best practice and infrastructure.

  • An understanding of distributed systems design.

  • Agile delivery experience.

  • Passion for writing well tested, maintainable, scalable code.

  • Autonomy, willingness to take ownership and be a part of something new.

  • Experienced with git source control.


Nice to have

  • Previous experience building something from the ground up.

  • Extensive experience with cloud architecture.

  • Understanding of functional programming paradigms.

  • Experience in a leadership position, but still enjoy getting your hands dirty on a regular basis.