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.