Enable job alerts via email!

Principal Frontend Developer

IDHL Group

Leeds

Hybrid

GBP 50,000 - 90,000

Full time

19 days ago

Boost your interview chances

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

Job summary

An innovative company is seeking a Principal Frontend Developer to lead a dynamic team in creating exceptional digital solutions. This role emphasizes technical leadership, mentoring, and the implementation of best practices in software development. You will be responsible for guiding the team through complex projects, ensuring high-quality code, and fostering a culture of continuous learning and improvement. If you are passionate about frontend development, particularly in JavaScript, React, and MVC architectures, and thrive in a collaborative environment, this opportunity is perfect for you. Join a forward-thinking organization that values innovation and growth.

Qualifications

  • Proficient in JavaScript and MVC architecture with strong OOP principles.
  • Experience in leading teams and mentoring developers in best practices.

Responsibilities

  • Provide technical guidance and leadership to the development team.
  • Ensure effective task distribution and promote a culture of innovation.

Skills

JavaScript
OOP best practices
MVC architecture
CSS
React
Redux
Unit Testing
TDD
DevOps
Effective Communication

Tools

Magento
Symfony
Git
Docker
npm
composer

Job description

About The Role

This Principal Frontend Developer role offers a collaborative, innovative, and growth-oriented environment. If you're a seasoned frontend developer passionate about delivering exceptional digital solutions, we encourage you to apply.

Roles & Responsibilities

As Principal Frontend Developer, you will:

  1. Development Guidance and Best Practices
  2. Provide technical guidance and leadership to the development team, promote knowledge sharing, and ensure adherence to best practices.
  3. Encourage a culture of innovation, ownership, and accountability within the team.
  4. Contribute technically to projects when necessary, sharing expertise and insights.
  5. Ensure effective task distribution within the team.
  • Technical Leadership and Strategy
  • Take technical responsibility for all stages of software development, providing advice and guidance with direction from the Head of Technology.
  • Define and implement strategies for performance optimization, such as edge caching, considering usability and support.
  • Lead the resolution of high-priority issues promptly and effectively.
  • Programming Excellence
  • Read, edit, and write code using OOP best practices.
  • Apply and promote Design patterns and principles within the team.
  • Mentor team members and share knowledge through presentations and support.
  • MVC and Client-Server Model
  • Understand and work proficiently with MVC and client-server architectures.
  • Customize applications using MVC, MVVMC, and related models.
  • Advocate for proper MVC and MVVMC practices within the team.
  • JavaScript Expertise
  • Proficient in JavaScript, capable of debugging and fixing issues in frameworks like Magento and Symfony.
  • Write JavaScript following best practices and lead team knowledge in this area.
  • Continuously improve personal skills and encourage team development.
  • Framework Utilization
  • Understand and utilize backend and frontend frameworks such as Magento, Symfony, and React.
  • Skilled in React and Redux, integrating them with other platforms, and leading related development efforts.
  • Dependency Management and Documentation
  • Manage packages with composer and npm, following Semantic Versioning.
  • Promote best practices in dependency management and documentation.
  • Code Design and Documentation
  • Lead complex application design, coding, and documentation efforts.
  • Take technical responsibility for all development stages.
  • CSS Proficiency
  • Utilize CSS, pre-processors, and task runners effectively.
  • Drive CSS best practices and team knowledge forward.
  • Layout Creation and Accessibility
  • Create maintainable, accessible, and SEO-friendly layouts.
  • Mentor the team in accessibility and SEO practices.
  • Code Commenting and Documentation
  • Use and promote clear code comments and documentation standards.
  • Code Review and Refactoring
  • Participate in reviews, provide feedback, and refactor code for quality improvements.
  • Unit Testing and TDD
  • Develop and execute unit tests, work with TDD and BDD methodologies.
  • Performance and Caching
  • Prioritize performance, monitor and debug issues, and mentor in best practices.
  • DevOps and Version Control
  • Proficient with Git, handle conflicts, releases, and mentor team members.
  • Environment Maintenance and Docker
  • Support OS and environment maintenance, utilize Docker effectively, and mentor team.
  • Team Collaboration and Leadership
  • Collaborate effectively, lead small to medium teams, and coordinate efforts for larger teams.
  • Effective Communication
  • Communicate clearly across channels, document assumptions, and articulate requirements.
  • Continuous Learning and Support
  • Seek growth opportunities, support colleagues, and mentor developers.
  • Ownership and Quality Assurance
  • Take responsibility for work quality, define standards, and ensure high standards within the team.
  • Prioritization and Time Management
  • Manage priorities effectively, support organizational goals, and minimize disruptions.
  • Position is predominantly remote with occasional office visits.

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

    Similar jobs

    Principal Front-End Developer

    MRJ Recruitment

    Manchester

    Hybrid

    GBP 85,000 - 98,000

    Yesterday
    Be an early applicant

    Principal Frontend Developer

    TieTalent

    Manchester

    On-site

    GBP 70,000 - 90,000

    2 days ago
    Be an early applicant

    Lead Front End Engineer - iOS and Android

    慨正橡扯

    Manchester

    On-site

    GBP 60,000 - 80,000

    Today
    Be an early applicant

    Lead PHP Developer

    Oliver Bernard

    Remote

    GBP 45,000 - 70,000

    12 days ago

    Lead PHP Developer

    JR United Kingdom

    Leeds

    Hybrid

    GBP 65,000 - 65,000

    12 days ago

    Principal Full Stack Engineer

    Logan Talent Network

    Manchester

    Hybrid

    GBP 60,000 - 80,000

    Today
    Be an early applicant

    Lead PHP Developer

    Xpertise Recruitment

    Greater Manchester

    On-site

    GBP 45,000 - 60,000

    3 days ago
    Be an early applicant

    Lead PHP Developer

    JR United Kingdom

    Greater Manchester

    On-site

    GBP 40,000 - 55,000

    5 days ago
    Be an early applicant

    Senior/Lead Frontend Engineer (Trading Systems & Data Visualization) | London, UK | Remote

    Hermeneutic Investments

    London

    Remote

    GBP 70,000 - 90,000

    5 days ago
    Be an early applicant