📍 Location: Flexible (Remote)
🔍 Seniority: Senior
🛠️ Position: SENIOR FULL-STACK ENGINEER
About the job
We are hiring for a fast-growing AI-native B2B SaaS company focused on building modern, cloud-native software that helps enterprises improve efficiency, transparency, and decision-making across complex business processes.
As the company continues to scale internationally and expand its enterprise customer base, the engineering team is growing to deliver robust, scalable full-stack solutions that support a mission-critical product.
👷 About the Role
We are looking for a Senior Full-Stack Engineer (TypeScript) to design, build, and evolve a complex B2B SaaS platform. You will work across frontend and backend systems, collaborating closely with Product, Design, and Engineering teams to deliver high-quality, scalable solutions.
This role plays a key part in shaping technical direction, improving engineering practices, and contributing to a collaborative, product-driven engineering culture.
As a Senior Full-Stack Engineer, you will:
✔ Build and evolve a modern full-stack platform using TypeScript, React, and Node.js (NestJS)
✔ Design and implement high-quality web-based solutions across frontend and backend
✔ Collaborate closely with Product Managers and Designers to translate business needs into effective technical solutions
✔ Contribute to a cloud-native architecture running on a public cloud platform
✔ Improve developer productivity, code quality, testing, and automation together with the engineering team
✔ Apply strong frontend fundamentals (state management, component architecture, performance) and backend fundamentals (API design, service patterns)
✔ Take ownership beyond implementation by actively contributing to technical decisions, architecture, and best practices
✔ Help shape a collaborative, pragmatic, and enjoyable engineering culture
✔ Stay current with industry trends and proactively identify opportunities for technical and process improvements
💡 Required Skills & Tech Stack
We value ownership, collaboration, and strong problem-solving skills. Experience with the following is required:
🔹 3+ years of experience as a professional software engineer with a focus on TypeScript, Node.js, and React
🔹 Experience building and operating SaaS products on a public cloud platform (Azure, AWS, or GCP)
🔹 Strong understanding of modern frontend fundamentals (state management, component architecture, performance)
🔹 Solid backend fundamentals, including API design and service-oriented patterns
🔹 Experience working across frontend and backend in a full-stack role
🔹 Ability to break down complex business problems into simple, robust, and effective solutions
🔹 Track record of building high-quality, maintainable software
🔹 Clear and confident communication skills in English
🔹 Collaborative, empathetic mindset with a proactive approach to ownership and learning
Nice to have:
Experience with Python backend services
Experience in cloud-native or AI-powered platforms
Experience contributing to engineering standards and best practices
🌟 What We Offer
✔ High-impact role with real ownership and influence on technical and product decisions
✔ Autonomy to drive architecture and engineering improvements
✔ Collaborative, international team with strong product and business focus
✔ Low-bureaucracy environment focused 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 team activities
✔ Opportunity to work on a rapidly scaling, enterprise-grade SaaS platform
💬 Ready to take on a challenge?
If you enjoy working across the stack, building well-crafted software, and contributing to a product-driven engineering culture while making a real impact, we would love to hear from you.