CompTIA is a leading voice and advocate for the global information technology ecosystem, and they are seeking an E-Commerce Optimizely Engineer to design, develop, and maintain scalable applications on the Optimizely platform. This role involves collaboration with UX/UI designers and product managers to deliver high-quality, user-centered web and mobile experiences.
Responsibilities:
- Design, develop, and maintain features on the Optimizely Digital Experience Platform (CMS, Commerce, ODP, Experimentation & Personalization)
- Build and optimize customer-facing web applications
- Build and maintain applications in headless architecture, consuming data using APIs while keeping the backend decoupled
- Implement A/B testing and content targeting strategies, and integrate Optimizely with backend systems via APIs
- Support the organization’s digital growth by delivering high-quality, user-centered web and mobile experiences
- Perform full-stack development, integration of business requirements, and participation in agile processes to create secure, high-performance digital solutions for both internal and external users
- Customize Optimizely templates, blocks, pages, and components for dynamic content and commerce-driven sites
- Create responsive, rich user interfaces using JavaScript, TypeScript, React, CSS, and HTML
- Engage with senior engineers, architects, and managers to gain insights and direction that contribute to high-quality solutions
- Deliver features within an Agile Scrum framework
- Other relevant tasks, duties, or special projects as assigned
Requirements:
- Software development experience on the Microsoft platform, including hands-on development with Optimizely CMS/DXP, Optimizely ODP, and Optimizely Experimentation
- Extensive server-side expertise with ASP.NET Core (C#), complemented by strong client-side skills using JavaScript, TypeScript, React/Next.js, Node.js focused on delivering interactive UI/UX experiences
- Comfortable deploying, monitoring modern web applications on Vercel, including serverless capabilities
- Experience working with AI assisted development like Github co-pilot or similar to speed up implementation of features, tests and refactors while maintaining code quality
- Use of CI/CD pipelines and deployment tools such as Azure DevOps
- Skilled in building and consuming web services (RESTful API's)
- Familiarity with Agile methodologies and full software development lifecycle best practices
- Ability to quickly learn new systems and tools
- High degree of initiative and timeliness in delivering work output
- Ability to communicate clearly and work well in a team environment
- Ability to analyze and solve complex problems
- 8+ years of direct experience in related field
- Degree highly preferred but not required for the role