Open position

Senior Backend Software Engineer

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 Senior Backend Software Engineer who can help us accelerate and bring our technology to the next level.

As our Senior Backend Software Engineer, you will:

  • Develop the backend of our core technology, integrating front and backend elements with server side logic
  • Work in 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
  • Optimize our application performance and scalability
  • Collaborate with developers and product colleagues to ensure delivery of high-quality code to production
  • Work in a fully CI/CD oriented environment

As the ideal candidate, you have:

  • 3-7 years of experience as a backend or full-stack software engineer
  • Strong proficiency in JavaScript and Node.js
  • Understanding and interest in layered architectural design patterns, like Hexagonal, Onion, Clean, etc
  • Basic 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
  • Understanding and interest in development patterns and best practices (SOLID, DRY, Clean Code, etc)
  • 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 which has already proven its value and starts 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 +60k€ (49-54k€ base + 5k€ 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 and free coffee

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.