Senior Frontend Developer
2 days ago
Madrid
Location: Flexible (Remote) Seniority: Senior ️ Position: SENIOR FRONTEND ENGINEER About the job We are hiring for a fast-growing AI-native B2B SaaS company focused on making sourcing processes more efficient, transparent, and data-driven for large organizations. The platform helps enterprises unlock significant savings across their spend through a combination of modern cloud-native architecture and advanced AI-powered capabilities. As the company continues its international growth and expands its enterprise customer base, the engineering team is scaling to build robust, high-quality frontend solutions that power a mission-critical product. About the Role We are looking for a Senior Frontend Engineer (TypeScript) to design, build, and evolve the frontend of a complex B2B SaaS platform. You will collaborate closely with Product, Design, and Engineering teams to deliver scalable, intuitive, and high-performance user experiences. This role plays a key part in defining frontend standards, contributing to architectural decisions, and shaping a collaborative, product-driven engineering culture. As a Senior Frontend Engineer, you will: ✔ Build and evolve a modern frontend using React, TypeScript, and Vite ✔ Design and implement high-quality, scalable user interfaces for a B2B SaaS product ✔ Collaborate closely with Product Managers and Designers to translate business needs into effective user experiences ✔ Partner with designers to help build and maintain a scalable design system and component library using Storybook ✔ Ensure code quality through clean architecture, best practices, and automated testing ✔ Contribute to frontend architecture, technical decisions, and engineering standards ✔ Work across the stack when needed, collaborating with backend services built with Node.js (NestJS) and Python ✔ Focus on performance, accessibility, and maintainability across the frontend codebase ✔ Take ownership beyond implementation by actively participating in discussions around product and technical direction ✔ Promote a collaborative, pragmatic, and improvement-driven engineering culture Required Skills & Tech Stack We value strong product thinking, ownership, and collaboration. Experience with the following is required: 3+ years of experience with React or another modern frontend framework (Vue, Angular, etc.) Strong proficiency in TypeScript, JavaScript, HTML, and CSS Solid frontend fundamentals: state management, component architecture, and performance optimization Experience building and operating SaaS products on a public cloud platform (Azure, AWS, or GCP) Experience writing clean, maintainable code supported by automated tests (Jest, Vitest, Playwright, or similar) Familiarity with modern frontend tooling and CI/CD workflows Ability to break down complex business problems into simple, robust solutions Clear and confident communication skills in English (written and spoken) Proactive mindset with a willingness to learn, share knowledge, and lead by example Nice to have: Experience with Node.js and NestJS Experience working across frontend and backend Experience with design systems and accessibility standards Experience in data-intensive or AI-powered products What We Offer ✔ High-impact role with real ownership and influence on technical and product decisions ✔ Autonomy to drive frontend architecture and contribute beyond your code ✔ Collaborative, international team with strong product and engineering focus ✔ Low-bureaucracy environment with an emphasis on pragmatism and outcomes ✔ Flexible working model (hybrid or remote, depending on location) ✔ Continuous learning and professional growth opportunities ✔ Supportive team culture with regular collaboration and knowledge sharing ✔ Opportunity to work on a rapidly scaling, enterprise-grade SaaS platform Ready to take on a challenge? If you are passionate about building well-crafted software, enjoy working in a product-driven environment, and want to make a real impact on a growing AI-powered SaaS platform, we would love to hear from you.