Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Nova is the professional network that connects the most extraordinary talent in the world. Unlike LinkedIn or other platforms, access to Nova is 100% merit-based — all our members go through a rigorous selection process before joining.
We believe that your professional success depends on your network. Whether you're looking for a co-founder, a mentor, or peer support, Nova helps you achieve your goals through meaningful connections with equally ambitious individuals.
Today, our platform connects over 25,000 top professionals across 80+ countries, from industries such as consulting, tech, investment banking, private equity, startups, and more.
And we’re just getting started. With the trust of companies like McKinsey, BCG, P&G, Novartis, and Fever, and offices in Madrid and Milan, we’re expanding fast across Europe.
Your main responsibilities
- Develop the backend of our core platform, integrating with frontend and server-side logic
- Connect with third-party APIs and external systems
- Implement secure, scalable and efficient data storage solutions
- Write clean, reusable, and testable code, reducing technical debt
- Optimize performance and scalability of the platform
- Collaborate with product and design teams to deliver impactful features
- Work in a fully CI/CD-oriented environment
Requirements for this position
We’re looking for a Backend Engineer (1-5 years of experience) who is ambitious, growth-driven, and excited to sharpen both their technical and business skills. You'll join our Product & Technology team, the beating heart of Nova, where we’re building the platform that connects the world’s brightest talent with life-changing opportunities.
This role is perfect for someone with a strong backend foundation, who is also curious about frontend technologies, and eager to grow in a fast-paced, high-impact environment.
- 1-5 years of experience as a backend or full-stack developer
- Strong proficiency in JavaScript and Node.js
- Interest in modern architectural patterns (Hexagonal, Clean, Onion, etc.)
- Basic understanding of frontend frameworks like React, Angular, or Vue
- Experience with authentication and authorization between systems
- Familiarity with REST APIs (bonus: GraphQL experience)
- Solid grasp of best practices (SOLID, DRY, Clean Code)
- Experience with cloud providers like AWS or Google Cloud (bonus: IaC)
- Interest in ML, AI, or data-driven projects
- Autonomous, entrepreneurial mindset and strong communication skills
Your compensation
- Career acceleration: take on real responsibilities and grow your technical and product skills fast
- Business exposure: work closely with our CTO and other Nova leaders
- Strong product culture: create tech that solves real-world problems at scale
- Flexible, high-performance environment: you own your time — results are what matter
- Hybrid setup: office in the center of Madrid + full remote option
- Learning budget (3k€/year) or stock options + 4k€ annual bonus
- Competitive salary (37k–50k€ base, depending on experience)
- Be part of a mission-driven company with talent and merit at the core
- Perks: Payflow 💸, free Nova membership, and more
Languages
Required (fluent)
- English
- Spanish
Key Skills
Ranked by relevanceReady to apply?
Join Nova and take your career to the next level!
Application takes less than 5 minutes