At a Glance
- Tasks: Lead web projects, mentor developers, and champion AI-assisted coding practices.
- Company: Neptune Digital, a forward-thinking digital consultancy in the UK.
- Benefits: Competitive salary, remote work, and opportunities for professional growth.
- Other info: Remote-first culture with a focus on collaboration and innovation.
- Why this job: Shape the future of web development with cutting-edge technology and a creative team.
- Qualifications: 6+ years in full stack development, expertise in Next.js and TypeScript.
The predicted salary is between 65000 - 75000 £ per year.
Location: Remote (UK-based only)
Type: Full-time
Salary: £65,000 – £75,000 depending on experience
About Neptune Digital
Neptune Digital is a UK-based digital consultancy delivering software, design, and digital experiences for ambitious organisations. We help teams modernise their systems, build digital products, and grow through elegant technology and design.
The development team works across internal tools, web apps, and customer-facing experiences, using a modern TypeScript-first stack and embracing AI-assisted workflows to move faster without sacrificing quality.
About the Role
As Lead Web Developer, you will own the technical direction of Neptune’s web projects and lead a small but growing team of full stack developers. You will be responsible for setting engineering standards, guiding architectural decisions, and ensuring that the web experiences we ship are robust, performant, and a pleasure to use.
Alongside hands-on engineering, you will champion AI-assisted and “vibe coding” practices (using tools like Cursor and AI-augmented VS Code) to multiply team productivity, embed new methodologies, and keep Neptune ahead of the curve in how modern web products are delivered.
Tech Stack & Tools
- Vercel for hosting, CI/CD, and edge deployments
- Next.js as the core framework for SPAs, SSR, and PWAs
- TypeScript across the stack for typed, maintainable code
- React and ShadCN (or similar) for component-based, accessible UI
- Clerk / WorkOS for authentication and user management
- Supabase for data persistence, auth, and real-time features
- PostHog / New Relic / Ingest / DataDog for analytics and observability
- Git-based workflows (e.g. GitHub) for source control and collaboration
- Cursor and/or VS Code with AI tooling (e.g. Copilot, Claude, Gemini integrations) to support AI-assisted coding and vibe coding workflows
Key Responsibilities
- Lead the design and delivery of scalable, maintainable web applications and PWAs using the Neptune stack (Next.js, TypeScript, Supabase, Vercel).
- Define and evolve web engineering standards, patterns, and reusable foundations (design systems, component libraries, API conventions, testing practices).
- Introduce, refine, and champion AI-assisted development workflows (Cursor, VS Code AI, Copilot, etc.), ensuring the team uses AI safely, effectively, and consistently.
- Line manage, mentor, and coach a team of full stack developers, supporting growth plans, regular feedback, and a healthy engineering culture.
- Collaborate with design, strategy, and infrastructure teams to translate complex business processes into simple, performant user experiences.
- Own technical discovery for web projects: validate requirements, propose architectures, estimate work, and communicate trade-offs clearly to non-technical stakeholders.
- Design and optimise database schemas, queries, and security models in Supabase and related services.
- Implement secure authentication, permissions, and session management using Clerk or WorkOS.
- Configure and interpret observability tools (PostHog, New Relic, DataDog, etc.) to monitor performance, reliability, and user behaviour.
- Oversee hosting and deployment workflows on Vercel, including environments, preview deployments, and performance optimisation.
- Lead code reviews, pair/vibe coding sessions, and technical rituals (stand-ups, sprint planning, retros) with an emphasis on learning and continuous improvement.
- Stay ahead of emerging web and AI tooling trends, bringing pragmatic innovations into the team’s day-to-day practice.
About You
You are an experienced full stack web engineer who enjoys leading others, setting direction, and still doing hands-on work. You think in systems and patterns, care deeply about developer experience and end-user experience, and are excited by how AI can augment a modern web team.
Essential experience
- 6+ years of full stack web development, ideally with time in client-facing product or agency environments.
- Strong expertise in Next.js, TypeScript, and the React ecosystem, including SSR/SSG and performance optimisation.
- Proven experience leading or mentoring other developers, including running code reviews and guiding architecture decisions.
- Experience building and deploying PWAs or complex web systems on modern cloud platforms (ideally Vercel).
- Practical use of authentication platforms such as Clerk or WorkOS.
- Hands-on experience with Supabase or comparable modern BaaS (e.g. Firebase, Appwrite).
- Working knowledge of observability/analytics tools (PostHog, New Relic, DataDog, or similar).
- A good eye for UI/UX and experience implementing design systems or using component libraries like ShadCN, Chakra, or MUI.
- Comfortable working with AI-assisted coding tools (e.g. Cursor, VS Code + Copilot) as a daily part of your workflow.
- Eligible to work in the UK and able to work core UK hours.
Nice to have
- Experience in a digital consultancy or multi-client agency setting.
- Familiarity with serverless and edge architectures, caching strategies, and web performance best practices.
- Experience designing AI-augmented developer workflows, internal tooling, or agentic pipelines.
- Exposure to “vibe coding” or AI pair programming approaches (e.g. Cursor plan mode, AI chat-driven refactors).
How You’ll Work
- Remote-first: work from anywhere in the UK, with occasional in-person meetups for workshops and team days.
- Cross-functional collaboration with designers, strategists, and engineers from discovery through to launch and iteration.
- A culture that values craftsmanship, experimentation, and thoughtful use of AI to enhance—not replace—engineering skill.
Why Neptune Digital
- Influence the technical direction of a growing, design-led digital consultancy.
- Lead and shape a modern web team that embraces AI and vibe coding as part of everyday development.
- Work on a variety of ambitious projects, from internal tooling to rich customer-facing web applications.
- Flexible, remote-first working with a focus on autonomy, trust, and continuous improvement.
How to Apply
Please send your CV, portfolio, and/or GitHub profile to careers@neptunedigital.co.uk along with a short note about:
- A complex web project you’re proud of
- How you currently use AI-assisted coding tools (e.g. Cursor, VS Code + Copilot) in your workflow
Applicants must be based in the UK and have the right to work here.
Lead Web Developer in Shrewsbury employer: Neptune Digital
At Neptune Digital, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Lead Web Developer, you will not only lead a talented team but also have the opportunity to influence the technical direction of exciting projects while working remotely from anywhere in the UK. We offer a flexible work environment that values autonomy, continuous improvement, and the thoughtful integration of AI into our development processes, ensuring that you grow both personally and professionally in a supportive atmosphere.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Web Developer in Shrewsbury
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Neptune Digital or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Neptune Digital.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Neptune Digital.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Neptune Digital that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Lead Web Developer in Shrewsbury
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Neptune Digital.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Neptune Digital and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Neptune Digital
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Neptune Digital uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.