At a Glance
- Tasks: Lead the development of AI-enabled digital services for government, combining hands-on coding with leadership.
- Company: Join a high-performing tech company making a real difference in public service.
- Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
- Why this job: Be at the forefront of technology, shaping secure and scalable solutions that impact society.
- Qualifications: Strong full-stack development experience, especially in Java and React, with a knack for problem-solving.
- Other info: Dynamic team environment with a focus on innovation and collaboration.
The predicted salary is between 43200 - 78000 ÂŁ per year.
An exciting opportunity for a Lead Full Stack Developer to join a small, high‑performing tech company supporting a major UK government programme. You will play a key role in the development and evolution of a cutting‑edge, AI‑enabled digital service used across multiple government departments. This role combines hands‑on development with technical leadership, working closely with architects, product stakeholders, and client teams to deliver secure, scalable software solutions.
Responsibilities
- Front End
- Design and build modern, responsive user interfaces
- Develop using React, TypeScript, JavaScript, HTML, CSS
- Drive strong UX and cross‑browser compatibility
- Design and develop APIs and services
- Build server‑side logic using Java (Spring Boot)
- Contribute to overall application architecture
- Design and maintain relational databases (PostgreSQL preferred)
- Implement CI/CD pipelines (e.g. GitHub Actions, Jenkins)
- Deploy and operate services in cloud environments (AWS, Azure or GCP)
- Use containerisation tools such as Docker
- Lead and participate in code reviews
- Write unit, integration and end‑to‑end tests (JUnit, Testcontainers, Vitest, Storybook)
- Maintain clear technical documentation
- Work closely with product, architecture and delivery teams
- Embed security best practices (auth, access control, secure data handling)
Essential Skills & Experience
- Strong experience delivering complex full‑stack applications
- Commercial expertise in Java plus at least one other back‑end language (ideally Python)
- Solid experience with React and modern front‑end tooling
- Strong API design and integration experience
- Good working knowledge of Linux and Windows environments
- Proven problem‑solver with strong analytical skills
- Experience with relational databases, ideally PostgreSQL
- Comfortable working in small, fast‑moving delivery teams
- Able to commute to Milton Keynes as required
Lead Full-Stack Developer employer: Experis
Contact Detail:
Experis Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Full-Stack Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with government programmes. A personal recommendation can make all the difference in landing that Lead Full Stack Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving React, Java, and cloud services. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of APIs and databases. Practice common coding challenges and be ready to discuss your past experiences in detail.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of exciting opportunities, and applying directly can help you stand out. Plus, it’s super easy to keep track of your applications!
We think you need these skills to ace Lead Full-Stack Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Full Stack Developer role. Highlight your experience with React, Java, and any relevant projects that showcase your skills in both front-end and back-end development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for our team. Mention your leadership experience and how you’ve successfully delivered complex applications in the past.
Showcase Your Technical Skills: Don’t forget to include specific examples of your technical expertise. Talk about your experience with APIs, databases, and any CI/CD tools you've used. We want to see how you can contribute to our cutting-edge projects!
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Experis
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, Java, and PostgreSQL. Brush up on your knowledge of modern front-end tooling and back-end frameworks like Spring Boot. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.
✨Showcase Your Leadership Skills
As a Lead Full Stack Developer, you'll need to demonstrate your ability to lead and collaborate effectively. Prepare examples from your past experiences where you've successfully led a team or project. Highlight how you’ve contributed to code reviews, maintained documentation, and ensured best practices in security and development.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice coding problems and be ready to explain your thought process. Use the STAR method (Situation, Task, Action, Result) to structure your answers, especially when discussing how you’ve tackled complex issues in previous projects.
✨Understand the Company’s Mission
Research the tech company and its role in supporting government programmes. Familiarise yourself with their projects and values. This will not only help you tailor your responses but also show your genuine interest in contributing to their mission, which can set you apart from other candidates.