📍 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.