Mid-Level Full-Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
We’re looking for a talented Full Stack Software Developer to join a growing engineering team based in Reading.
You’ll play a key role in designing, developing and maintaining modern web applications, working across both front-end and back-end technologies. This is an excellent opportunity for a mid-level developer who enjoys taking ownership of projects and working closely with product, design and engineering teams.
You’ll have the opportunity to work on new products as well as improving and modernising existing applications., * Design, develop and maintain scalable full-stack web applications.
- Build responsive and user-friendly front-end applications.
- Develop robust back-end services, APIs and integrations.
- Work with databases to design and optimise data structures and queries.
- Write clean, maintainable and well-tested code.
- Participate throughout the full software development lifecycle.
- Work closely with product managers, designers and other developers.
- Troubleshoot, debug and improve existing applications.
- Contribute to technical discussions and architectural decisions.
- Participate in code reviews and help maintain development standards.
- Support the deployment and monitoring of applications in cloud environments.
Requirements
We’re looking for someone with approximately 2-3 years’ commercial software development experience who is comfortable working across both the front-end and back-end.
You’ll ideally have:
- Strong commercial experience as a Full Stack Developer or Software Developer.
- Strong experience with JavaScript/TypeScript.
- Experience with a modern front-end framework such as React, Angular or Vue.js.
- Strong back-end development experience with Node.js, .NET or Java.
- Experience designing and consuming RESTful APIs.
- Strong SQL and relational database experience.
- Good understanding of software development principles and best practices.
- Experience working within Agile development teams.
- Strong problem-solving and communication skills.
Desirable Skills
- AWS, Azure or GCP experience.
- Docker and containerisation.
- CI/CD pipelines.
- Git and modern version-control practices.
- PostgreSQL, SQL Server or MongoDB.
- Microservices architecture.
- Automated testing and TDD.
- Experience working with SaaS or B2B products.
- Exposure to AI/GenAI technologies.
Benefits & conditions
- £55,000 - £70,000 salary
- Hybrid working from Reading
- 25 days’ annual leave + bank holidays
- Company pension scheme
- Private healthcare
- Annual performance bonus
- Flexible working
- Training and professional development budget
- Modern technology stack
- Clear progression opportunities
- Collaborative and technically focused engineering environment
True
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Find a Developer Job: 12 Best Job Sites For Developers
Where to Find Entry-Level Software Engineering Jobs
Frontend Developer Salary in The UK
What’s the Difference between a Junior, Mid, and Senior Developer?