Open position

Tech Lead

Madrid / Remote

About Nova

We are a fast-growing tech startup disrupting the Headhunting Industry. Our mission is to become the agents of the world's 3% of talent: just as sport athletes have an agent, we believe high potentials in business, tech, law or science should have a trusted agent as well who helps them become the best version of themselves.

We are accomplishing this mission by creating a global community which connects high potential individuals amongst themselves and with the best opportunities through an online platform, disruptive events and programs. The key of Nova is precisely the quality of our members, who have to go through a rigorous selection process before being accepted to the network.  Our main business line is B2B, with clients such as McKinsey, BCG, P&G, Novartis, Fever or Vattenfall, who we help attract and hire top talent faster and more efficiently than existing solutions.

We have offices in Stockholm, Milan and Madrid and we are starting our international expansion to the rest of Europe. Our tech team started from scratch 1.5 years ago and is now growing at lightspeed. We look for a Tech Lead who can help us accelerate and bring our technology to the next level.

As Nova's Tech Lead, you will:

  • Lead a team of engineers and coach them to grow as great software engineers
  • Develop our core technology, integrating front and backend elements with server-side logic
  • Work on a complex and exciting product in constant development and evolution
  • Integrate our core technologies with external third-party APIs
  • Implement security, data protection, and data storage solutions
  • Build robust, reusable, and testable code, minimizing maintenance efforts and reducing technical debt
  • Collaborate with peer developers and external QAs to ensure delivery of high-quality code to production
  • Work in a fully CI/CD oriented environment

As the ideal candidate, you have:

  • +5 years of experience as a backend or full-stack software engineer
  • Proven experience managing software engineering teams
  • Strong proficiency in JavaScript and Node.js.
  • Understanding and interest in layered architectural design patterns, like Hexagonal, Onion, Clean, etc
  • Good understanding of front-end technologies, such as React, Angular, Vue, or others
  • Experience with user authentication and authorization between multiple systems, servers, and environments
  • Familiarity with JSON-based REST APIs. Bonus: GraphQL experience
  • Experience with infrastructure providers such as AWS or Google Cloud. Bonus: IaC
  • Interest in Machine Learning, AI, or data-heavy projects
  • Autonomous and entrepreneurial spirit
  • Good communication skills, both written and oral
  • Outstanding problem-solving skills and ability to deal with complexity
  • Fluency in English

What we offer:

  • Be part of the initial tech team of a startup that has already proven its value and started to scale
  • Network with high potential individuals and become in your everyday job
  • Disrupt an industry with tech and data-oriented solutions
  • Learn and develop with a super talented global team of Novas
  • Competitive salary +70k€ (60-65k€ base + 6k€ variable + 5k€ in learning budget or stock/year)
  • Office in the city center (Madrid) and flexible remote work (fully remote or partial, as you prefer)
  • Perks such as Cobee, Payflow,  free coffee, or flexible remote work

Want to join the team?

Complete the application form and we'll contact you very soon.

Discover Nova

We are the merit-based access network where the top 3% of talent connect with each other, develop and accelerate their careers.