Senior Front-End Developer

protein works.
Liverpool, United Kingdom
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Liverpool, United Kingdom

Tech stack

Testing (Software)
JavaScript
Amazon Web Services (AWS)
HTML5
Azure
CSS
Cloud Computing
Code Review
Software Design Patterns
Programming Tools
Web Development
Open Source Technology
Next.js
Responsive Web Design
TypeScript
Web Applications
Web Application Frameworks
Web Performance Optimization
React
Delivery Pipeline
Pixel Perfect
Backend
Containerization
Production Code
GraphQL
Front End Software Development

Job description

We're looking for a Senior Front-End Developer to take a leading role in building and evolving our e-commerce platform. You'll work within a small, fast-paced team delivering high-quality user experiences across web and mobile, collaborating closely with designers, backend engineers and stakeholders. This is a hands-on role where you'll shape the technical direction of our frontend, contribute to architecture decisions and mentor other developers - all while shipping production-ready features that directly drive business growth.

What You'll Do

  • Lead the development of our e-commerce platform using modern JavaScript frameworks, HTML and CSS.
  • Design, develop and deploy scalable, high-performing and maintainable frontend solutions.
  • Work closely with cross-functional teams - including designers, stakeholders and backend engineers - to build seamless and intuitive user experiences.
  • Help shape the technical vision and strategy of the engineering team.
  • Write clean, efficient and well-documented code following modern best practices and design patterns.
  • Build and maintain developer tooling, deployment pipelines and infrastructure to support smooth delivery.
  • Contribute to improving team processes and mentor junior developers through code reviews and knowledge sharing.
  • Deliver features that enhance the experience for both our customers and internal merchandising teams.

Requirements

  • 5+ years of professional experience in JavaScript development with modern frameworks and technologies.
  • 3+ years of hands-on experience with React and Next.js, delivering production-ready code.
  • Strong proficiency in TypeScript, HTML5, CSS3 and responsive web development.
  • A sharp eye for detail with the ability to create pixel-perfect, responsive layouts across devices.
  • In-depth understanding of the full web development lifecycle from design to deployment.
  • Experience with REST and GraphQL APIs and building non-blocking, asynchronous web applications.
  • Proven track record of shipping production-ready software at scale, with experience in both manual and automated testing.
  • Experience meeting or exceeding Google PageSpeed performance guidelines.
  • Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders.

Nice to Have

  • Experience as a full-stack developer.
  • Hands-on experience deploying to cloud platforms such as AWS, GCP or Azure.
  • Professional experience working with headless CMS platforms and web application frameworks.
  • Knowledge of SEO principles and web performance optimisation.
  • Experience with containerisation and CI/CD pipelines.
  • Contributions to open-source projects or participation in developer communities.

Behaviours & Traits

  • Commercially wired - you think in LTV, contribution margin, and payback periods, not just campaign metrics
  • Ownership mindset - you don't wait to be told; you identify the gap and go close it
  • Comfortable with ambiguity - the playbook doesn't fully exist yet; you'll write it
  • Bias for testing - you run experiments, read the data, and act on it quickly
  • Customer-obsessed without being soft - you understand what makes Protein Works' community tick and you use that commercially

Apply for this position