Senior Web Developer leading a 6-month CMS migration project for OpenZeppelin from HubSpot to Sanity + Next.js. Focusing on technical SEO, content modeling, and component design.
Responsibilities
Lead the end-to-end CMS migration from HubSpot to Sanity + Next.js, including content modeling, schema architecture, content migration, URL preservation, redirects, and SEO continuity.
Design and build a comprehensive library of reusable, design-approved components in collaboration with the Brand team, enabling the Marketing team to publish pages autonomously after migration.
Integrate HubSpot CRM (forms, lead capture, tracking) and GA4 analytics into the new stack so Sales and Marketing keep everything they rely on today.
Set up the Claude Code + Sanity MCP integration, configure access and permissions, and train the Marketing and Brand teams to operate the website through natural language commands to Claude.
Implement technical SEO and AIO optimization through schema markup, structured data, Core Web Vitals improvements, and content structures optimized for AI-driven discovery.
Manage the underlying website infrastructure including CI/CD pipelines, staging environments, hosting (Vercel or similar), and monitoring to ensure reliability and fast iteration cycles.
Build interactive elements where needed (live stats dashboards, embedded tools, custom landing page experiences) that reflect OpenZeppelin's identity as a leading technology and security company.
Document architecture, workflows, and team-facing processes thoroughly so OpenZeppelin is genuinely self-sufficient at the end of the engagement.
Handle ongoing website requests (new pages, bug fixes, integrations) during the engagement period.
Requirements
5+ years of professional web development experience with strong frontend expertise (TypeScript, React, Next.js).
Proven Sanity expertise. You have built and shipped multiple production websites on Sanity, including schema design, custom Studio components, and GROQ queries.
Experience leading at least one complex CMS migration end-to-end, ideally from HubSpot, WordPress, or another monolithic CMS to a modern headless stack. You know how to preserve SEO rankings, handle redirects, and migrate content cleanly.
Strong understanding of technical SEO, Core Web Vitals, and modern web performance optimization.
Comfort with version control (Git), CI/CD pipelines, and modern deployment platforms (Vercel, Netlify, or similar).
Experience integrating HubSpot forms and tracking with a Next.js frontend.
An eye for design and strong attention to detail when translating mockups into responsive, production-quality code.
Native or fluent English. You will work daily with non-technical stakeholders and need to translate technical decisions into plain language.
Senior-level autonomy. You will be the only developer on this project, and you need to drive it forward independently.
Deeply AI-native workflow: you use Claude Code (or an equivalent agentic AI coding tool) daily, embedded into your development process. You can articulate where AI accelerates your work and where you override it. You are excited about building AI-first content workflows that enable non-technical teams.
Benefits
Company in-person gatherings in different locations around the world 😎
Fully remote work 🌎
Flexible time off 🏝
Paid parental leave 💙
One time work-from-home equipment stipend of up to $500 USD 🪑
Medical insurance coverage 🏥
Learning & Development opportunities 🧠
Work with a global team in a fast-growing industry 🚀
Senior Frontend Engineer building reliable order - flow and trading experiences for Wealthsimple, Canada’s leading financial innovator. Owning frontend systems across equities, options, crypto, and real - time market data.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.
Senior frontend engineer leading React architecture for Instacart’s self - serve advertising platform. Building campaign management, reporting, performance, and design - system experiences.
Staff engineer leading architecture and development of scalable web services for Thunderbird’s privacy - focused email ecosystem. Shaping products, analytics, technical direction, and engineering practices.
Staff software engineer shaping scalable web services for Thunderbird, an open - source privacy - focused email and productivity platform. Leading architecture, prototypes, analytics, and technical direction.
Développeur·euse Frontend React contribuant aux projets technologiques canadiens de Maplr, startup reliant les talents mondiaux aux entreprises canadiennes. Conception d’architectures et développement d’interfaces web React performantes.
Senior Front End Engineer building React applications and streamed AI - generated experiences for Knotch’s content performance marketing platform. Developing multi - tenant interfaces, embeds, and data visualizations.
Front - End Engineer building responsive interfaces for Ontinue’s AI - powered MXDR cybersecurity platform. Integrating APIs, optimizing performance, and developing reusable components for secure security dashboards.
React developer building interactive community features for Pelmorex’s Weather Network and MétéoMédia apps. Developing scalable mobile and web experiences with real - time chat and social functionality.