Enable job alerts via email!

Frontend Lead Developer

TN United Kingdom

England

Remote

GBP 50,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Frontend Lead Developer to spearhead the redesign of a custom pricing application. This role involves leading a talented frontend team, utilizing modern technologies like Angular, React, and Vue.js to create scalable and maintainable applications. The ideal candidate will possess strong technical leadership skills, a passion for mentoring, and a commitment to best practices in frontend development. Join a dynamic environment where your contributions will significantly impact the company's growth and success in delivering innovative solutions.

Qualifications

  • 6+ years of frontend development experience focusing on JavaScript and TypeScript.
  • Strong expertise in Angular, Vue.js, or React with a focus on performance optimization.
  • Experience with CI/CD pipelines and modern build tools.

Responsibilities

  • Lead and mentor frontend development team ensuring best practices.
  • Design and develop scalable frontend applications using modern frameworks.
  • Evaluate and integrate new technologies to improve development efficiency.

Skills

JavaScript
TypeScript
Angular
React
Vue.js
HTML5
CSS3
SCSS
RESTful APIs
Git
Agile Development

Education

Bachelor's in Computer Science
Master's in Information Technology

Tools

Webpack
Vite
Azure Pipelines
GitHub Actions
Jasmine
Karma
Cypress
Jest

Job description

Position Overview:

The Frontend Lead Developer reports to the Development Lead and plays a critical role within the IT Development function. This position is primarily responsible for leading the frontend development team and driving the redesign and rewrite of our custom pricing application. The ideal candidate will bring expertise in modern web frontend technologies, such as Angular, React, or VueJS.

Primary Responsibilities:
  1. Technical Leadership & Mentorship: Lead and guide frontend development efforts, ensuring best practices and high-quality code. Provide mentorship, conduct code reviews, and support team members in professional growth. Collaborate closely with backend developers, Software Architects, UI/UX designers, and product managers.
  2. Frontend Development & Architecture: Design and develop scalable, reusable, and maintainable frontend applications using Angular, Vue.js, or React. Define and implement best practices for frontend development, architecture, and performance optimization. Optimize applications for speed, accessibility, and responsiveness across various devices.
  3. Technology & Process Improvement: Stay up-to-date with the latest trends in frontend development. Evaluate and integrate new technologies, tools, and frameworks to improve efficiency. Ensure effective version control, CI/CD processes, and automated testing strategies (where possible).
  4. Collaboration & Communication: Work closely with stakeholders to translate business requirements into technical solutions. Act as the primary decision-maker for frontend-related implementation choices. Contribute to Agile development processes, sprint planning, and documentation.
Minimum Requirements:
  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • 6+ years of experience in frontend development with a focus on JavaScript and TypeScript.
  • 4+ years of hands-on experience with Angular, Vue.js, or React.
  • Strong expertise in HTML5, CSS3, SCSS, and modern JavaScript.
  • Experience with RESTful APIs, WebSockets, and backend integration.
  • Proficiency with modern build tools (Webpack, Vite) and version control (Git).
  • Knowledge of testing frameworks like Jasmine, Karma, Cypress, or Jest.
  • Experience with CI/CD pipelines (Azure Pipelines, GitHub Actions).
  • Strong debugging and performance optimization skills.
  • Excellent problem-solving, analytical, communication, and teamwork skills.
  • Ability to work effectively in an Agile environment.
  • Fluent in English, both verbal and written.
Preferred Qualifications:
  • Experience with Progressive Web Apps (PWAs) and micro-frontend architectures.
  • Knowledge of server-side rendering.
  • Experience mentoring junior developers on technical and implementation decisions.
  • Familiarity with cloud services, preferably MS Azure or AWS.
  • Understanding of WebAssembly, Web Components, or advanced performance optimization techniques.
  • Experience with design systems and component libraries like Angular Material, Tailwind CSS, etc.

#LI-SC1

#LI-Remote

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.