> Markdown version of [/jobs/ext/2176043-developer](https://www.wearedevelopers.com/jobs/ext/2176043-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Developer - **Company:** Robert Half International Inc. - **Location:** Wokingham, UK (Remote available) - **Experience:** Experienced - **Salary:** £40,000.0 - £45,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon Elastic Compute Cloud, Unit Testing, Code Review, Continuous Integration, Data Integrity, Data Structures, Database Schema, Software Debugging, Linux, Django Web Framework, Github, JSON, Python (Programming Language), PostgreSQL, Performance Tuning, Query Optimization, Ansible, Web Application Security, Data Streaming, Web Application Frameworks, Indexer, Backend, Git, Infrastructure Automation Frameworks, Bitbucket, Front End Software Development, Api Design, Restful APIs, Terraform, Software Version Control, Docker - **Published:** August 22, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5851426953 ## About the Role The successful Mid-Level Django Developer will ideally have: * 3+ years' professional experience with Django or a similar Python web framework * Strong working knowledge of PostgreSQL, including query optimisation, indexing and schema design * Hands-on experience with Django REST Framework (DRF) * Experience building and working with RESTful APIs * Experience with Git-based version control and collaborative development * Familiarity with unit testing and writing maintainable, testable code * Understanding of basic web application security best practices * Experience working within Linux-based development or deployment environments The following would be advantageous: * Docker and containerised deployments * AWS services, particularly RDS, EC2 and WAF * Infrastructure-as-code tools such as Terraform or Ansible * Frontend frameworks or JavaScript-heavy features * CI/CD tooling such as Bitbucket Pipelines or GitHub Actions * Experience working with JSON-based data structures, rule engines or configurable logic We're looking for a developer who is comfortable working independently on defined tasks and is keen to continue developing their technical ownership. You'll need to be a strong team player, comfortable contributing to technical discussions, collaborating with other developers and taking responsibility for delivering high-quality, maintainable solutions. * Fully remote role ## Description The successful candidate will play an active role in developing and maintaining robust, scalable backend systems, building APIs and services using Django and Django REST Framework. You will work collaboratively with other developers while having the opportunity to take ownership of defined development tasks and continue to grow your technical expertise. * Design, build and maintain backend services and APIs using Django and Django REST Framework (DRF) * Develop efficient and well-structured PostgreSQL queries * Manage database schema changes, including migrations, indexing and performance tuning * Build and maintain RESTful APIs * Participate in code reviews and follow established security and quality standards * Collaborate with frontend developers to integrate APIs and ensure smooth data flow * Debug and resolve issues across the technology stack * Investigate performance bottlenecks and data integrity issues * Contribute to technical documentation and internal process improvements * Work within CI/CD pipelines and Git-based version control workflows * Write maintainable, testable code and contribute to unit testing * Work within appropriate security, quality and data protection standards ## Related Videos - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Is Django too Complicated?](https://www.wearedevelopers.com/videos/112-is-django-too-complicated) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers)