Skip to main content

Full-Stack Software Engineer

Bristol · £35–40k

The role

As a Full-Stack Developer with a front-end focus, you'll primarily build engaging, responsive and user-friendly interfaces for a range of client web applications and managed products, while also contributing to back-end development where appropriate.

Apply now

The studio

Join a dynamic and innovative team at Spydr, where creativity meets technology. We're a Bristol-based software development partner, building managed products for a diverse range of clients. We help clients embed AI into their workflows to drive efficiency, bringing that same forward-looking approach to every product and website we build. Our mission is to deliver high-quality, scalable, and user-friendly solutions that drive success for our clients.

Day to day

What you'll own

The work sits across client products, from the first requirement through to release.

  1. 01Build responsive, accessible and user-friendly interfaces using React, TypeScript and Next.js
  2. 02Translate designs, wireframes and product requirements into well-built, reusable front-end components
  3. 03Work closely with designers to deliver consistent, high-quality user experiences
  4. 04Integrate front-end applications with APIs, back-end services and databases
  5. 05Contribute to back-end development, including API development, database queries and server-side functionality, as required
  6. 06Write clean, maintainable and tested code, following established development practices
  7. 07Use AI-assisted development tools (e.g. Cursor) to support coding, testing, debugging and code review
  8. 08Take responsibility for the quality and reliability of your work, including troubleshooting and resolving issues
  9. 09Participate in code reviews, learning from feedback and contributing to the team's development standards
  10. 10Collaborate with colleagues across development, design, account management and QA to deliver projects effectively
  11. 11Manage your own workload across multiple projects, communicating progress and raising potential issues early
  12. 12Contribute ideas to improve development processes and stay up to date with emerging technologies and best practices

Your experience

What we're looking for

  1. 01At least 3 years of professional experience in software development, with a focus on front-end development
  2. 02Good working knowledge of TypeScript, React, HTML, CSS
  3. 03Working knowledge of PostgreSQL (experience with Supabase is a plus)
  4. 04Understanding of RESTful APIs and web services
  5. 05Experience using Git and working within agile delivery
  6. 06Some experience writing and maintaining automated tests, or a strong willingness to develop this skill
  7. 07An interest in AI-assisted development tools and a willingness to integrate them into your daily workflow
  8. 08Good problem-solving skills and attention to detail
  9. 09Clear communication skills and the ability to collaborate effectively with other members of the team
  10. 10A degree in Computer Science, Engineering or a related field, or equivalent practical experience

Nice to have

  1. 01Experience working with headless CMS e.g. Sanity CMS, Contentful etc
  2. 02Familiarity with event-driven architectures
  3. 03Experience using AI-assisted development tools such as Cursor or Claude in a professional environment

Meet the team that delivers exceptional results

We are an agile team, seamlessly integrating with our clients' teams to deliver outstanding results.

The Spydr team at our Bristol HQ

Supporting health, wealth and wellbeing.

Bristol-based, hybrid working

We love our Clifton office but have an optional work from home Friday.

Open Positions

33 days holiday

PLUS one special day - includes bank holidays.

New MacBook

We'll ensure you have a workhorse of a machine.

Gym membership

In our office gym, or your local PureGym.

Headspace + Spotify

Music + mindfulness make the world a better place.

World leading clients

Opportunity to work on exciting projects with global clients.

Great atmosphere

Supportive and collaborative work environment.

Investing in you.

Professional development opportunities.

Free Breakfast

Once a week, have a breakfast on us in the office.

Ready to join the team?

If this sounds like you, we'd love to hear from you. Apply online or get in touch with any questions.