- Company Name
- Squiz
- Job Title
- Senior Frontend Developer (Website/CMS/DXP)
- Job Description
-
**Job Title:** Senior Frontend Developer (Website/CMS/DXP)
**Role Summary:**
Lead the design, development and delivery of scalable, performant, and accessible front‑end solutions for customer websites, portals, intranets and multi‑tenant DXP applications. Provide architectural guidance, build reusable UI component libraries, and closely partner with clients, designers, product managers and QA to translate business needs into high‑quality digital experiences.
**Expectations:**
- Deliver production‐ready, WCAG‑compliant interfaces that meet client brand and content strategy.
- Balance technical excellence with business value, avoiding over‑engineering.
- Significantly enhance shared component libraries and design systems to accelerate future projects.
- Influence and scale UI architecture for complex CMS/DXP and search‑driven experiences.
- Demonstrate clear impact on customer success and product adoption.
**Key Responsibilities:**
- Design, develop, and maintain reusable component libraries and design systems.
- Build and optimize responsive, cross‑browser user interfaces using vanilla JavaScript, HTML and CSS.
- Integrate front‑end components with DXP and SaaS features, RESTful APIs, and back‑end services (Node.js).
- Collaborate with UX/UI designers to translate mockups into functional UI, providing technical feasibility input.
- Work with product managers to define scope, user stories and timelines; with QA to ensure robust testing coverage.
- Mentor junior developers, model best practices, and make architecture decisions.
- Build demos, prototypes and proof‑of‑concepts for pre‑sales and client engagements.
- Champion best practices in accessibility, performance, responsive design and automated testing.
- Contribute to CI/CD pipelines, version control (GitHub Actions) and automated test suites (Jest, Cypress, Playwright).
**Required Skills:**
- 5+ years of front‑end web development (JavaScript, HTML, CSS).
- Strong knowledge of web fundamentals, HTTP, RESTful APIs and integration patterns.
- Experience building commercial‑grade websites, portals and intranets.
- Proven ability to create and maintain component libraries and design systems.
- Hands‑on experience with CMS/DXP platforms (Contentful, Drupal, Wordpress, Sitecore, Optimizely, etc.).
- Proficiency with build tools and bundlers (Webpack, Vite, etc.).
- Deep understanding of web performance optimization, responsive design and cross‑browser compatibility.
- Familiarity with accessibility standards (WCAG) and inclusive design practices.
- Experience with Node.js or similar server‑side JavaScript.
- Knowledge of SDLC (Agile) and automated testing frameworks.
- Ability to work in a client‑facing, consulting‑style environment.
**Nice to Have:**
- Experience with JavaScript frameworks (React, Vue, Angular).
- Search implementation experience (indexing, query UI).
- Understanding of information architecture, content workflows and personalization engines.
- Experience with multi‑tenant SaaS platforms and micro‑frontend architectures.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering or equivalent professional experience.
- Eligibility for Security Clearance (SC).
---