We’re looking for a Senior FullStack Engineer to join an established European SaaS product company that empowers entrepreneurs to build and grow their businesses online.
You’ll focus on implementing and maintaining data and API integrations between Builder.io and internal systems, enabling content-driven rendering and automation within a new Astro-based frontend.
This is a full-time role in a distributed international team.
Must-have for the position
- 4+ years of professional experience in frontend and backend development using React.js and Node.js.
- Strong proficiency in TypeScript, including advanced typing, interfaces, and async/await patterns.
- Experience integrating APIs (REST and GraphQL) in production-grade systems.
- Hands-on experience with headless CMSs, preferably Builder.io, including content modeling and dynamic rendering.
- Familiarity with Astro’s data-fetching lifecycle and build process.
- Understanding of frontend—backend integration, data pipelines, and content automation workflows.
- English Level: Upper-Intermediate English or higher.
Will be a strong plus
- Experience with Cloudflare Workers or similar edge-compute environments.
- Experience with content migration or CMS automation scripts.
- Proficiency with GitHub workflows (PRs, CI/CD, code reviews).
Responsibilities
- Integrate Builder.io APIs with Astro and internal systems.
- Configure content models, data fetching, and rendering logic between Builder.io and Astro.
- Ensure seamless data flow between Builder.io, localization tools, and backend services.
- Support content migration from Gatsby to the new Astro-based frontend;
- Collaborate closely with the Engineering Manager and Frontend Engineer on architecture and implementation decisions.
- Participate in code reviews, documentation, and cross-team technical discussions.
About the project
This project drives the next evolution of a large-scale web platform that helps small and medium businesses establish their online presence and automate their digital operations.
The main goal is to integrate a modern headless CMS (Builder.io) into the Astro frontend, giving the Marketing and Content teams the ability to create and manage web pages independently, without developer assistance.
Tech Stack: Astro, React.js, Next.js, Node.js, TypeScript, GraphQL, REST, HTML, CSS/SCSS, GitHub.
Team Composition: 1 Frontend Engineer from KITRUM collaborating with the client’s Engineering Manager.
Engagement Duration: 6–12 months (with potential extension).
Working conditions
Work schedule: European time zone overlap (CET/EET preferred);
Engagement: full-time
Mode: Fully remote
Interview process
- HR Interview: Initial discussion with our recruiter;
- KITRUM’s Technical Interview;
- Client Interviews:
— Technical discussion with the Engineering Manager
Why you’ll love working here
- Competitive Pay: We offer a compensation that reflects your skills and experience;
- Remote Flexibility: Work from anywhere — our team is distributed across the globe;
- Professional Growth: Access to continuous learning opportunities, including paid courses, certifications, mentorship;
- Work-Life Balance: 30 days of paid vacation and 6 paid sick days per year, plus flexible hours;
- Inclusive Culture: We embrace diversity and foster a culture of trust, transparency, and mutual respect;
- Cool Perks: Join our virtual team events, get a budget for your home office setup, and enjoy access to exclusive content and tools.
📲 If this vacancy isn’t for you but could be perfect for a friend/colleague, share it through this link and earn a reward for your referral!