Senior Front End Developer

Role summary

We are looking for a highly skilled Senior Front End Developer to join our talented team. As a Senior Front End Developer, you will be responsible for designing and developing intuitive, visually appealing, and performant front-end solutions while providing technical guidance to the team.

We expect you to be a tech-savvy professional, who’s curious about new front-end digital technologies and aspires to combine usability with visual design.

Front End Development

  • Collaborates with designers and back-end developers to implement responsive and engaging user interfaces.
  • Translates design mockups and wireframes into high-quality HTML, CSS, and JavaScript code.
  • Optimize front-end performance to deliver fast-loading and responsive web applications.
  • Ensures cross-browser and cross-device compatibility, optimizing for performance and responsiveness.

Technical Leadership

  • Leads a team of technical engineers in complex development projects.
  • Is responsible for the overall output of the frontend team on development projects.
  • Plans and leads software construction activities for strategic, large and complex development projects.
  • Ensures adherence to technical strategies and systems architectures (including security).
  • Provide technical expertise and guidance in front-end development best practices, tools, and frameworks.
  • Lead the development team in establishing coding standards and guidelines for front-end development.
  • Conduct code reviews to ensure adherence to coding standards, performance, and maintainability.
  • Mentor and assist junior developers, fostering their growth and development.

Solutions Activities

  • Leads system design activities for strategic, large and complex systems development programmes. Develops effective implementation strategies consistent with specified requirements, architectures and constraints of performance and feasibility.
  • Develops system design requiring the introduction of new technologies or new uses for existing technologies.
  • Coordinates and manages the target architecture across multiple projects or initiatives. Maintains a stable, viable architecture and ensures consistency of design and adherence to appropriate standards across multiple projects or initiatives.

Quality Assurance and Testing

  • Leads activities to manage risks and opportunities associated with testing.
  • Promotes a culture of quality throughout the organisation and drives adoption of and adherence to testing policies and standards.
  • Testing standards/linting etc
  • Develop and implement automated testing strategies for front-end code.
  • Perform cross-browser and cross-device testing to ensure consistent functionality and appearance.
  • Debug and troubleshoot front-end issues, ensuring high-quality and bug-free deliverables.

Collaboration and Communication 

  • Collaborate with cross-functional teams, including designers, back-end developers, and project managers.
  • Participate in project planning and estimation, providing technical insights and recommendations.
  • Effectively communicate project progress, challenges, and solutions to stakeholders.
  • Manages trade-offs and balances functional, service quality and systems management requirements within a significant area of the organisation. Communicates proposed decisions to stakeholders.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in front-end development.
  • Work when required with the business development team in assisting with sales opportunities, quotes and tender applications.

Required Skills and Qualifications 

  • Extensive experience in WordPress and other front end frameworks.
  • Proficient in HTML, CSS, and JavaScript, with an understanding of UI/UX principles.
  • Experience with responsive design, cross-browser compatibility, and mobile-first development.
  • Strong knowledge of front-end build tools (Webpack, Gulp), package managers (npm, Yarn), and version control systems (GitHub).
  • Familiarity with server-side CSS preprocessors (Sass, Less) and CSS methodologies (BEM, SMACSS).
  • Experience with testing frameworks and code quality tools.
  • Strong problem-solving and debugging skills with an attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with Agile methodologies (Scrum, Kanban) and project management tools (JIRA, Confluence).

Email your CV to careers@6bdigital.com to apply.

Benefits of working for 6B

Unlimited Holidays

Minimum 25 days annual leave (plus bank holidays, plus your birthday off)

Office Treats

Regular fully subsidised lunches and breakfasts

Keeping Fit

50% subsidised gym membership

Having Fun

Regular team days out and activities

Appraisals

Annual appraisals and salary reviews

Easy Going

Flexible start and end times to work around your lifestyle

Flexible Workspace

Let us know what tech you need to do your job well

Working From Home

Flexibility to work from home/a coffee shop/anywhere

Latest Roles

Senior PHP Developer

Find out more

Ready to accelerate your technology project?

Chat to our team of experts and let's see how we can help you.