Get In Touch

Senior Front End Developer

Home>Careers>Senior Front End Developer

We are currently looking for a Senior Front End Developer to join us in engineering innovative bespoke software solutions for a diverse range of clients.

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.

Responsibilities

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

  • 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@6b.systems to apply.

No recruitment companies please.