Social network you want to login/join with:
Senior Software Engineer (Front End), Fleet
Client:
CV Library
Location:
Fleet, United Kingdom
Job Category:
Other
EU work permit required:
Yes
Job Reference:
8976ad32e988
Job Views:
3
Posted:
26.03.2025
Expiry Date:
10.05.2025
Job Description:
At CV-Library, we have a simple vision: to help the world to work and we are looking for exceptional and talented people to help us realise this vision in both UK and overseas markets.
We are in a period of accelerated growth, following a year of key strategic acquisitions and significant investment across all parts of the business from Tech and Data to People and HR, there’s never been a more exciting time to join us or a better place to grow your career!
The Role
We are looking for a Senior Front End Developer to join our team. The ideal candidate will have extensive experience in developing and maintaining sophisticated front-end applications, as well as a deep understanding of agile methodologies. This role requires someone who can lead development efforts, mentor mid and junior developers and collaborate effectively with both technical and non-technical stakeholders. If you are a passionate, innovative front-end engineer who thrives in a fast-paced environment, we want to hear from you!
Responsibilities:
* Collaborate with Product, UX and Engineering teams to develop high-quality, scalable and performant front-end solutions.
* Lead architectural discussions, setting best practices for front-end development within the team.
* Stay up to date with emerging front-end technologies, frameworks and industry trends, ensuring continuous improvement.
* Provide expert technical guidance and mentorship to mid-level and junior front-end developers.
* Optimise and enhance existing front-end systems to improve efficiency, maintainability and user experience.
* Oversee the full software development lifecycle, from initial concept and design to implementation, testing, deployment and ongoing maintenance.
* Implement advanced front-end features, resolve complex UI/UX challenges, and drive performance improvements.
* Product and review technical reports detailing system usage, performance metrics and potential defects.
* Serve as a key engineering leader, setting technical direction and promoting coding standards, security and best practices.
* Create, update and maintain high-quality technical documentation to ensure knowledge sharing and accessibility.
* Maintain a strong focus on industry standards, accessibility and best practices to enhance development processes.
* Work closely with cross-functional teams to ensure timely and high-quality project delivery.
Requirements:
* Strong expertise in Next.js App Router, including its latest features, and an understanding of the differences from the legacy Page Router.
* Strong expertise in state management solutions, with a preference for Redux.
* Proficiency in writing automated tests using Jest and React Testing Library.
* Experience in RESTful services.
* Strong understanding of SEO, accessibility standards and best practices.
* Strong understanding of CI/CD tools and best practices (Docker, Helm, Jenkins, Argo CD, etc.).
* Familiarity with working on a major cloud platform, with a preference for AWS.
* Strong leadership, communication and mentoring skills with a proven ability to guide and develop teams.
* Expert-level problem-solving and organisation skills with the ability to manage multiple priorities effectively.
* Extensive experience delivering high-quality applications through CI/CD pipelines and DevOps methodologies.
* Technology-agnostic mindset with a willingness to explore and implement new technologies when appropriate.
* High self-motivated with a proactive approach to problem-solving and process improvement.
* Deep understanding of the importance and implementation of comprehensive testing strategies.
* Significant experience supporting, modifying and maintaining complex front-end systems developed by diverse teams.
* Demonstrable expertise in designing and developing front-end software within modern frameworks and architectures.
* Ability to translate complex business requirements into scalable, maintainable and high-performance technical solutions.
* Experience with server-side rendering and performance optimisation techniques.
* Familiarity with GraphQL and other API technologies.
* Hands-on experience with package and dependency management tools.
* Strong understanding of Agile methodologies and working within Agile teams.
* Aware of the ethical implications of software development and a commitment to responsible engineering practices.
This role is ideal for a highly experienced front-end developer who is passionate about building high-quality user interfaces, mentoring teams and leading engineering initiatives in a fast-paced, collaborative environment.
We are actively committed to promoting a fully diverse and inclusive workforce and we welcome applications for this role from all candidates who meet the key requirements.
Please do not hesitate to get in touch should you require any reasonable adjustments to assist with your application.
#J-18808-Ljbffr