At a Glance
- Tasks: Lead the development of impactful web applications for public sector programmes.
- Company: Join a dynamic consultancy with multiple UK locations, focused on innovative solutions.
- Benefits: Enjoy a competitive salary, quarterly bonuses, and opportunities for remote work.
- Why this job: Make a difference in the public sector while working with cutting-edge technologies and a collaborative team.
- Qualifications: Proficiency in HTML, CSS, JavaScript, and experience in leading development teams required.
- Other info: Candidates must have active DV clearance; mentorship and continuous learning are key aspects of this role.
The predicted salary is between 43200 - 72000 £ per year.
We are looking for a Senior / Lead Front-end JavaScript Developer to join our consulting client. 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.
Contact Detail:
Damia Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer (England)
✨Tip Number 1
Make sure you have an active and transferable DV clearance, as this is a crucial requirement for the role. If you don’t have it yet, consider applying for it before you submit your application.
✨Tip Number 2
Familiarise yourself with the GOV.UK Design System and CASA UI framework. Being able to demonstrate your understanding of these tools during interviews can set you apart from other candidates.
✨Tip Number 3
Showcase your leadership skills by preparing examples of how you've mentored developers in the past. This will highlight your ability to provide technical guidance and foster a collaborative team environment.
✨Tip Number 4
Stay updated on the latest trends in front-end development, especially around JavaScript frameworks and cloud-native development. Being knowledgeable about current technologies will demonstrate your commitment to continuous learning.
We think you need these skills to ace Full Stack Engineer (England)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in front-end development, particularly with HTML, CSS, and JavaScript. Emphasise any leadership roles or mentoring experience you've had, as this is crucial for the position.
Craft a Compelling Cover Letter: In your cover letter, explain why you're interested in this specific role and how your skills align with the company's needs. Mention your experience with technologies like Express.js, MongoDB, and AWS, as well as your ability to lead teams and improve processes.
Showcase Your Projects: If possible, include links to projects or a portfolio that demonstrate your expertise in front-end development and any relevant technologies. Highlight any work that involved collaboration with cross-functional teams or agile methodologies.
Highlight Continuous Learning: Mention any recent courses, certifications, or self-study you've undertaken to stay updated with industry trends and technologies. This shows your commitment to professional growth and innovation, which is important for the role.
How to prepare for a job interview at Damia Group
✨Showcase Your Technical Leadership
As a Senior / Lead Front-end JavaScript Developer, it's crucial to demonstrate your ability to lead and mentor a team. Be prepared to discuss specific examples of how you've guided developers in best practices and ensured high-quality code in previous roles.
✨Highlight Relevant Experience
Make sure to emphasise your proficiency in HTML5, CSS3, and JavaScript, as well as your experience with Express.js and Nunjucks. Discuss any projects where you used the GOV.UK Design System or worked with MongoDB, as these are key skills for the role.
✨Demonstrate Agile Methodology Knowledge
Since the role involves leading agile development processes, be ready to talk about your experience with sprint planning, daily stand-ups, and retrospectives. Share how you've contributed to improving team productivity and product quality through agile practices.
✨Stay Updated on Industry Trends
Show your passion for continuous learning by discussing the latest industry trends and technologies you've been following. Mention any recent tools or frameworks you've explored, especially those related to cloud-native development or modern tooling, as this will reflect your commitment to innovation.