- Company Name
- Dotfusion Digital
- Job Title
- Senior Full Stack Headless Architect
- Job Description
-
Job title: Senior Full Stack Headless Architect
Role Summary: Lead architect and senior full‑stack developer responsible for designing, building, and migrating enterprise‑grade headless and composable CMS solutions. Deliver API‑first architectures, implement front‑end and back‑end components, integrate AI tooling, and provide technical leadership to distributed engineering teams while partnering with C‑level stakeholders.
Expactations: • 7+ years of full‑stack development experience with proven headless CMS and composable architecture expertise
• Strong proficiency in JavaScript ecosystems (React, Next.js, Astro, Vue.js, Nuxt) and server‑side rendering, static site generation, and responsive design
• Deep understanding of API design (REST, GraphQL), technical SEO, and performance optimization
• Hands‑on experience with Contentful, Storyblok, Agility CMS and legacy migrations from AEM, Sitecore, WordPress
• Curiosity about AI developer tooling and content automation solutions
• Ability to lead technical discovery, architecture decisions, and code reviews across distributed teams
• North American time zone availability for collaboration
Key Responsibilities:
• Design and implement headless CMS solutions (Contentful, Storyblok, Agility CMS) and composable architectures for enterprise clients
• Write production‑ready front‑end and back‑end code; optimize for performance, SEO, and scalability
• Lead migration of legacy systems (AEM, Sitecore, WordPress Enterprise) to modern stacks
• Experiment with and apply AI developer tools (code generation, testing automation, documentation) to increase velocity
• Design AI‑driven content operation automations and workflow orchestration for clients
• Translate business requirements into technical solutions; present architecture decisions to CMOs, CIOs, and digital leaders
• Provide technical leadership, conduct code reviews, set coding standards, and guide best practices for distributed teams
• Champion adoption of modern development practices, AI tooling, and cross‑functional collaboration
Required Skills:
• Full‑stack development: JavaScript, React, Next.js, Astro, Vue.js, Nuxt, HTML5, CSS3, responsive design
• Back‑end: Node.js, REST, GraphQL, server‑side rendering, static site generation, database integration
• Headless CMS experience: Contentful, Storyblok, Agility CMS, and migration from AEM, Sitecore, WordPress
• API design, integration, and documentation
• Technical SEO: schema markup, structured data, XML sitemaps, Core Web Vitals, URL governance
• AI tooling familiarity (code generation, testing automation, documentation AI)
• Code review, architecture guidance, and best‑practice implementation
• Strong communication and stakeholder‑management skills
Required Education & Certifications:
• Bachelor’s degree in Computer Science, Software Engineering, or related technical field (or equivalent experience)
• Certification in headless CMS platforms (Contentful, Storyblok, Agility) or related technologies is a plus.