Design, develop, and implement responsive and visually appealing frontend user interfaces using HTML, CSS, TypeScript/JavaScript, and frameworks such as Next.js/React or Angular
Help migrate our Adobe Experience Manager (AEM) powered site to a modern Next.js/React implementation
Integrate user interfaces with digital platforms
Design and develop reusable UI components for customer landing pages
Actively collaborate with designers, backend developers, product managers, UX designers, and other stakeholders
Optimize frontend performance to ensure fast load times and smooth interactions
Conduct thorough code (peer) reviews
Be a hands-on coder for applications, frameworks, and SDKs
Requirements
Bachelor’s degree in Computer Science, Information Technology, Web Development, or a related field
8+ years of experience developing leading-edge online applications
Strong skills in HTML, CSS, JavaScript/TypeScript, and frontend frameworks such as React, Next.js or Vue
Experience with digital platforms including content management systems (e.g. Adobe Experience Manager (AEM) or Contentful)
Proficient in test-driven development, CI/CD automation, and DevOps tools (preferably GitHub Actions and Azure, Backstage)
Deep understanding of intuitive website design, user interfaces (UI) and user experience (UX) design principles
Strong collaboration skills with the ability to work effectively in cross-functional, agile teams
Technical mentoring skills to coach other developers
Tech Stack
AEM
Angular
Azure
JavaScript
Next.js
React
TypeScript
Vue.js
Benefits
Health insurance
401(k) Investment Plan with company match
Pension plan
Paid time off
Paid holidays
Flexible work arrangements
Quarterly (hourly) / Annual (salary) bonus potential based on performance metrics