Summary
Optimizely is a marketing technology company providing AI-powered content creation, a SaaS CMS, and an experimentation platform. The Web Developer will build and maintain high-performing web experiences, reusable UI components, and pixel-accurate pages while connecting front-end development to content through a headless CMS and collaborating with design, content, marketing, and engineering teams.
Responsibilities
- Strong JavaScript and React fundamentals with a solid grasp of component-based UI development
- Working knowledge of HTML and CSS, including a utility-first framework such as Tailwind CSS
- Comfort translating design system files (Figma) into production-ready web pages
- Familiarity with Next.js or a similar server-rendered React framework
- Experience using Git and standard version control workflows
- Detail-oriented approach to consistent styling, code quality, and structured conventions
- Collaborative working style with the ability to bridge communication between content/marketing teams and engineering
- Excellent communicator comfortable working in a deadline-driven environment
- Ability to work independently and manage multiple tasks with different timelines
- Experience working with Headless CMS platforms (e.g., Optimizely, Contentful, Sanity)
- Working knowledge of GraphQL basics
- Experience with web accessibility standards (WCAG)
- Understanding of automated testing (unit and end-to-end)
- Exposure to component documentation tools like Storybook
- A web development portfolio or past work examples that showcase your coding capabilities
- Ability to work across multiple projects at the same time
- Must possess a strong understanding of the software development cycle, Object-Oriented analysis, design and development. Strong understanding of design patterns like MVC and MVVM
- High level of comfort using git alongside other developers, including deployments and code reviews
- Understanding of issues involved in reliably deploying optimized websites from git code repositories
- Understanding concepts of developing for a content management system
- Experience with Azure App Services, Functions, and SQL Databases
- Experience with Optimizely (formerly Episerver)
Skills
- Strong JavaScript and React fundamentals with a solid grasp of component-based UI development
- Working knowledge of HTML and CSS, including a utility-first framework such as Tailwind CSS
- Comfort translating design system files (Figma) into production-ready web pages
- Familiarity with Next.js or a similar server-rendered React framework
- Experience using Git and standard version control workflows
- Detail-oriented approach to consistent styling, code quality, and structured conventions
- Collaborative working style with the ability to bridge communication between content/marketing teams and engineering
- Excellent communicator comfortable working in a deadline-driven environment
- Ability to work independently and manage multiple tasks with different timelines
- Experience working with Headless CMS platforms (e.g., Optimizely, Contentful, Sanity)
- Working knowledge of GraphQL basics
- Experience with web accessibility standards (WCAG)
- Understanding of automated testing (unit and end-to-end)
- Exposure to component documentation tools like Storybook
- A web development portfolio or past work examples that showcase your coding capabilities
- Ability to work across multiple projects at the same time
- Must possess a strong understanding of the software development cycle, Object-Oriented analysis, design and development. Strong understanding of design patterns like MVC and MVVM
- High level of comfort using git alongside other developers, including deployments and code reviews
- Understanding of issues involved in reliably deploying optimized websites from git code repositories
- Understanding concepts of developing for a content management system
- Experience with Azure App Services, Functions, and SQL Databases
- Experience with Optimizely (formerly Episerver)
- Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent hands-on experience)
Qualifications
Must Haves
- Strong JavaScript and React fundamentals with a solid grasp of component-based UI development
- Working knowledge of HTML and CSS, including a utility-first framework such as Tailwind CSS
- Comfort translating design system files (Figma) into production-ready web pages
- Familiarity with Next.js or a similar server-rendered React framework
- Experience using Git and standard version control workflows
- Detail-oriented approach to consistent styling, code quality, and structured conventions
- Collaborative working style with the ability to bridge communication between content/marketing teams and engineering
- Excellent communicator comfortable working in a deadline-driven environment
- Ability to work independently and manage multiple tasks with different timelines
- Experience working with Headless CMS platforms (e.g., Optimizely, Contentful, Sanity)
- Working knowledge of GraphQL basics
- Experience with web accessibility standards (WCAG)
- Understanding of automated testing (unit and end-to-end)
- Exposure to component documentation tools like Storybook
- A web development portfolio or past work examples that showcase your coding capabilities
- Ability to work across multiple projects at the same time
- Must possess a strong understanding of the software development cycle, Object-Oriented analysis, design and development. Strong understanding of design patterns like MVC and MVVM
- High level of comfort using git alongside other developers, including deployments and code reviews
- Understanding of issues involved in reliably deploying optimized websites from git code repositories
- Understanding concepts of developing for a content management system
- Experience with Azure App Services, Functions, and SQL Databases
- Experience with Optimizely (formerly Episerver)
- Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent hands-on experience)