Full Stack Software Developer (.NET/React)
On-siteSt. Louis, Missouri, United States
Job Summary
Design, implement, and maintain websites using Optimizely CMS, creating reusable content types, templates, and modules. Develop and integrate user-facing features with Next.js and React, optimizing architecture for performance while collaborating with designers to translate wireframes into code. Build and manage GraphQL and REST APIs to connect the front end and CMS backend, ensuring secure data flow from DAM to content systems. Support front-end connection to the CMS backend, implement SEO and accessibility best practices, and participate in code reviews, testing, and debugging processes. Work closely with product owners, digital marketing, and other developers to deliver robust, scalable digital experiences.
Required Qualifications
- Experience with agile methodologies and tools (e.g., Jira, Azure DevOps Boards)
- Knowledge of Azure CI/CD pipelines and deployment workflows
- Familiarity with Git
- Experience designing composable DXP architectures using Optimizely Graph, REST/GraphQL APIs, SSR, SSG, ISR, and modern front-end patterns
- Strong understanding of CSS and Sass (SCSS)
- Proficiency in Next.js, React, JavaScript (ES6+), and TypeScript
- 3+ years proven experience with .NET
- Authorization to work in the United States on a permanent basis
Desired Qualifications
- Experience with Optimizely CMS
- Experience with Headless CMS Integration (REST/GraphQL)
- Experience with other CMS platforms and migration to Optimizely CMS
- Experience with Optimizely Graph, Search & Navigation, Aprimo DAM, Cloudflare CDN, experimentation, consent management, and analytics platforms
- Familiarity with Google analytics tools and tag management systems
- Certification in Optimizely or related technologies
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.