Full Stack Developer / Tech Lead
hace 3 días
Madrid
At Nuva, we’re reshaping how living spaces are designed, managed, and experienced. With over €600M in assets under management and 2,700+ living units across Spain, we operate with institutional-grade standards and a modern, innovation-driven mindset. We’re now entering our most exciting chapter yet: Nuva 2.0 — a company-wide evolution to scale through digitalisation, product excellence, and tech-enabled operations. A key pillar of that vision? Internalising our tech stack, starting with a core product that sits at the heart of our business. To lead this mission, we’re hiring a Full Stack Developer who will become the technical cornerstone of Nuva’s in-house tech team. 🚀 About the Role This is not just another dev job — it’s an opportunity to architect the core of a high-value product for a self-sustainable firm, while laying the foundations and leading the definition of a modern internal tech team. It's truly one of the highest impact roles in Nuva. You’ll take ownership of Nuva’s first in-house product — a booking engine that will power how we operate — and shape its architecture end to end. But that’s just the start: we’re building a roadmap of new tools and systems to scale the business, and you’ll be central to that journey. 🧱 What You’ll Be Doing • Be the first engineer at Nuva, with a key say on architecture, standards, best practices and eventually building the tech team., • Lead development of our booking engine: from designing architecture to user-facing features across frontend and backend., • Implement core business logic (availability, pricing, occupancy, booking flows) with scalability and flexibility in mind., • Design and build secure, robust, and well-documented APIs to connect with third-party tools and internal services., • Establish foundational practices for tech operations: version control, deployments, testing, observability, and documentation., • Collaborate closely with senior management, product ops, and operations — with strong in-house support and clear input., • Take a long-term view: today it’s the booking engine, tomorrow it’s the broader suite of digital tools and systems that will define Nuva 2.0. 🤝 What You Can Expect from Us • Strategic priority: This is one of Nuva’s most important internal initiatives. You’ll have full organizational backing., • Direct visibility: You’ll report directly to senior management and shape product decisions with leadership., • Multidisciplinary support: You’ll work alongside seasoned product and operations profiles who understand tech deeply and will offer detailed & clear input., • Resource investment: Budget for tech tools, infra, and freelance resources to support focused execution with hybrid capabilities (in-house / freelance)., • Top UX / UI input: You’ll lead frontend but expect extremely detailed input from product and Figma prototypes from external designers specialized in UX / UI., • A modern work culture: Structured thinking, critical feedback, thoughtful planning. We’re not a startup chasing MVPs — we’re building real systems for scale. 👤 Who We’re Looking For • You’re a full stack dev with 4–8 years of experience building user-facing and backend systems. You’re confident across architecture, APIs, and end-to-end feature development., • Strong experience with Node.js, TypeScript, and modern frontend frameworks (React, Vue, etc.)., • Proficiency in relational databases, API design, and backend logic — especially around transactional flows, availability engines, or booking systems., • You value the autonomy and responsibility of a high-impact role, • You bring a product mindset — you think in terms of customer needs, business impact, and long-term scalability. That is, you can think from the user’s point of view., • You’re a clear communicator who values feedback, context, and structured collaboration., • Comfortable leading a lean-but-scalable codebase, mentoring others, and setting strong foundations., • You’re not just technical — you understand business dynamics and work well with non-engineering teams., • You have the criteria to incur in controlled technical debt if needed to gain time-to-market or to select which testing to apply depending on context, for example. ✅ Bonus Points • Prior experience building booking engines, availability-pricing systems, or ecommerce-style backend logic., • Exposure to microservices, serverless architecture, or deployment pipelines (Vercel, AWS Lambda, etc.)., • Worked in product-led or operator-focused companies (travel, proptech, hospitality tech, etc.)., • Prior experience with Notion and WIKI collaboration. 🌍 Why Join Nuva? At Nuva, you won’t be working in a chaotic startup with unclear direction or underqualified leadership. You’ll join a business with: • A proven operating model and real market traction — we manage over €600M in assets with institutional-grade standards., • A self-sustaining company that has never relied on financing rounds — with the stability to invest in meaningful tech., • A young and dynamic team that combines operational excellence with a modern, high-ownership mindset., • A company entering its scale-up phase, where digitalisation and tech-enabled operations are at the core of how we grow., • Senior stakeholders who understand and value technology — and speak your language when it comes to architecture, product, and systems., • A culture of critical thinking, cross-functional collaboration, and thoughtful execution over chaotic “move fast” dogmas. You’ll build real tools for real users, backed by real support — not just throwaway prototypes. 💲 Compensation range: €55k - €70k