** Senior / Lead Front-end JavaScript Developer – Consultancy (multiple locations available in the UK) - competitive salary and quarterly bonus **
Please note – due to the nature of work, all candidates must have DV clearance (UKIC preferred) that is active and transferable
We are looking for a Senior / Lead Front-end JavaScript Developer to join our consulting client. We have multiple locations available
In this role, you will lead the development of an impactful web application for a public sector programme, ensuring high performance, scalability, and maintainability. You will work closely with cross-functional teams to deliver engaging solutions that meet the client’s needs.
Are you someone who could:
* Provide technical leadership and mentorship to a team of developers, guiding them through best practices and ensuring high-quality code.
* Design, develop, and maintain front-end components of web applications using HTML, CSS & JavaScript
* Collaborate with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems.
* Lead and participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
* Conduct thorough code reviews to ensure code quality, performance, and adherence to best practices.
* Continuously improve our teams’ development processes, tools, and techniques to enhance productivity and product quality.
* Work closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations.
* Stay up to date with the latest industry trends and technologies, and drive continuous learning and innovation within the team.
Preferred Experience
* Proficiency in HTML5, CSS3, and JavaScript (ES6+).
* Proven experience of Express.js and Nunjucks
* Experience using the GOV.UK Design System
* Familiarity with the GOV.UK CASA UI framework
* Experience with MongoDB and NoSQL variants writing robust and scalable queries and operations
* Experience with TypeScript and modern development tools and practices.
* Knowledge of Cloud-Native development on the AWS Platform (IAM, SQS, S3, Secrets Management, KMS).
* Familiarity with CI/CD pipelines and DevOps practices.
* Experience with version control systems (Git).
* Understanding of web standards, accessibility, performance and development best practice.
* A track record in a lead or senior developer role, with experience of mentoring and guiding development teams.
* Excellent problem-solving skills and the ability to think critically and creatively.
* Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and clients.
Desirable Experience
* Experience with headless CMS platforms such as Contentful.
* Experience of modern tooling such as Vite, Vitest
* Familiarity with microservices architecture and API development (REST, GraphQL).
* Experience with mobile app development using React Native.
* Knowledge of UI component libraries like Material UI, and tools such as Figma and Storybook.
Bonus experience
* Integrating LLMs.