Senior Full-Stack Developer

Io Consultancy — Netherlands (for Bulgaria branch/hub) · Posted ~3 weeks ago

Senior Full-time Hybrid

Skills

React Next.js TypeScript Node.js SQL REST API design Dependency injection Modular architecture Nx CI/CD concepts Cloud hosting (Azure or similar) NestJS MSSQL Azure CI/CD Storyblok Algolia

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

We are seeking an experienced full‑stack engineer to join a team building a sophisticated digital platform that unifies content, search, product data, and marketing information. The role requires deep expertise in React, Next.js, TypeScript, Node.js, and SQL, as well as the ability to integrate various third‑party services and manage cloud‑based deployments. You will take ownership of technical decisions, collaborate with specialists across frontend, backend, and DevOps, and interact directly with product owners and stakeholders. The position offers a hybrid work model, extensive benefits, and a budget for professional development.

Highlights

A senior role on a complex digital platform, offering ownership of full‑stack development, technical decision‑making, and the chance to shape architecture. Includes a generous vacation package, health benefits, a personal training budget, and flexible hybrid working.

Description

You'll join a team working on a complex digital platform that brings together content, search, product information and marketing data into one coherent experience. Think React and Next.js on the front, Node.js and NestJS on the back, with Storyblok, Algolia and a handful of integrations tying it all together.This is a role for someone who takes ownership without waiting to be told, makes solid technical decisions day-to-day, and knows when to loop in the solution architect for the bigger calls. You'll work alongside frontend, backend and DevOps specialists, and you'll be comfortable holding your own in conversations with the client's product owner and PIM team.If you like working across the stack, picking up new platforms from documentation, and shaping architecture rather than just executing tickets — keep reading. iO - Senior Full-Stack Developer Overslaan naar contentiOHomepaginaNederlandsnlNederlandsEnglishfrançaisStartVacaturesiOHomepaginaNederlandsnlNederlandsEnglishfrançaisStartVacaturesiOHomepageiOHomepageEnglishSenior Full-Stack DeveloperHybridSofia, Sofia, BulgariaTechnologyWe're looking for a Senior Full-Stack Developer to help build and evolve a complex digital platform — someone who brings both technical depth and a sense of ownership to the role.Job detailsApplyJob descriptionYou'll join a team working on a complex digital platform that brings together content, search, product information and marketing data into one coherent experience. Think React and Next.js on the front, Node.js and NestJS on the back, with Storyblok, Algolia and a handful of integrations tying it all together.This is a role for someone who takes ownership without waiting to be told, makes solid technical decisions day-to-day, and knows when to loop in the solution architect for the bigger calls. You'll work alongside frontend, backend and DevOps specialists, and you'll be comfortable holding your own in conversations with the client's product owner and PIM team.If you like working across the stack, picking up new platforms from documentation, and shaping architecture rather than just executing tickets — keep reading.Job requirementsFrontendDeep knowledge of React and Next.jsTypeScript — not optional, a requirementStrong eye for performance, accessibility and component structureBackendStrong foundation in TypeScript and Node.jsSolid understanding of dependency injection, modular architecture and REST API designExperience with SQL — the database in use is MSSQL, but anyone comfortable with SQL in general will get up to speed quicklyNestJS experience is a plus, but not a hard requirement — a senior comfortable with TypeScript and Node.js will pick it up from documentation and existing code without issuePlatforms & integrationsTechnical ownership of Storyblok (content models, webhooks, components) and Algolia (indexing, relevance configuration)Prior experience with Bynder, Papirfly, Perfion or Marketo is a plus, but not required — you're used to independently getting to grips with unfamiliar platforms based on documentation and existing codeProven ability to bring together data from multiple sources into a coherent, maintainable architectureTooling & cloudPractical knowledge of Nx: project structure, targets, affected builds and libs/apps separationSolid understanding of cloud hosting (Azure or similar): knows how applications run in a cloud environment, even if day-to-day operations sit with the clientFamiliar with CI/CD concepts; the existing pipeline is up and running — you work with it confidently and can independently identify and drive improvementsHow you work? You take ownership without needing to be directedYou make day-to-day technical decisions with confidence and competence — knowing when to align on larger architectural decisions with the solution architectYou're comfortable working alongside specialists in a broader team (frontend, backend, DevOps)You can hold your own in meetings with client stakeholders — whether that's the product owner, members of the PIM team, or other relevant partiesWhat we offer?26 days of vacation daysBased on a 40-hour work week, you have 26 days of paid leave.Additional Health And Dental InsuranceCovering patient and outpatient care, health and dental care, reimbursement of costs for prescribed medicines, pregnancy and birth coverage.Hybrid workingA good work-life balance is super important. Together with your team, you’ll decide when and where you work.Healthy office snacks and specialty coffeeAt our campus, we provide fresh fruits, healthy snacks and specialty coffee beverages throughout the day.Personal training budgetEach year, you’ll get a budget of €3,000 to develop yourself, in your profession or as a person, through training, events, or courses.Celebrating togetherIf there’s something to celebrate, we know how to party! From time to time, the party team at your campus will organise the best (theme) parties.Sounds like you?Send me a message or apply directly — I'd love to hear what you're working on and what you're looking for next.ApplyorShare jobMy informationFill out the information belowFull name *Email address *Phone number *BulgariaBulgariaInternationalAfghanistanAfghanistanCV or resume *Upload your CV or resume fileUpload a file or drag and drop hereUpload a file or drag and drop hereAccepted files: PDF, DOC, DOCX, JPEG and PNG up to 50MB.Cover letterUpload your cover letterUpload a file or drag and drop hereUpload a file or drag and drop hereAccepted files: PDF, DOC, DOCX, JPEG and PNG up to 50MB.Write it here insteadQuestionsPlease fill in additional questionsPlease provide two professional references please *All fields marked with * are required.SendAll done!Your application has been successfully submitted!Other jobsYou've already applied for this jobWe appreciate your interest in this position. Unfortunately, you have already applied for this job.