Responsibilities
- Design and develop responsive, scalable, and high-performing web applications using Svelte and SvelteKit.
- Build and maintain content-driven experiences utilizing Sanity CMS and headless architecture principles.
- Collaborate with Product, UX, and Architecture teams to implement customer-facing features and enhancements.
- Develop reusable UI components, design system integrations, and front-end frameworks.
- Integrate with internal and external APIs, microservices, authentication platforms, and customer data services.
- Drive code quality through peer reviews, automated testing, CI/CD pipelines, and engineering best practices.
- Optimize application performance, accessibility, SEO, security, and scalability.
- Participate in Agile ceremonies including sprint planning, backlog refinement, design reviews, and retrospectives.
- Mentor junior developers and contribute to engineering standards and technical decision-making.
- Support production deployments, troubleshooting, and continuous improvement initiatives.
- Work closely with platform and DevOps teams to ensure reliable delivery through automated deployment pipelines.
Qualifications
- 7+ years of software development experience.
- 3+ years of modern JavaScript application development.
- Strong experience with: Svelte SvelteKit TypeScript HTML5, CSS3, and SCSS REST APIs and GraphQL Git and modern source control practices.
- Hands-on experience with: Sanity CMS Headless CMS architectures Component-based UI development Responsive web design Client-side performance optimization.
- Experience building applications deployed in cloud environments, such as AWS, Azure, or Google Cloud Platform.
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong knowledge of web accessibility, WCAG, and SEO best practices.
- Test-driven and quality-focused development approach.
- Experience with automated testing frameworks such as Playwright, Cypress, Jest, or Vitest.
- Experience operating in Agile/Scrum teams.
- Strong debugging and performance tuning capabilities.
Preferred Qualifications
- Experience supporting large-scale consumer digital platforms.
- Telecommunications or eCommerce industry experience.
- Experience migrating from traditional CMS platforms to headless architectures.
- Knowledge of Adobe Experience Manager, AEM, migration strategies.
- Experience with Design Systems and reusable component libraries.
- Familiarity with AI-assisted development tools such as GitHub Copilot or Cursor.
- Cloud-native application architecture experience.
IR35 Status:
Not specified