Developer

Robert Half International Inc.
Wokingham, UK
6 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£40,000.0 - £45,000.0
Working hours
Regular working hours

Tech stack

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
+22 more
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

Job 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

Requirements

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

About the company

Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: roberthalf.com/gb/en/privacy-notice.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:50 min

Evaluating the strategic benefits of hiring African developers

Mark Schaub Mark Schaub · World Congress 2024

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all