Full-Stack Developer (Django) - 55,000 per annum
Hybrid - Remote with One Day per Week Onsite in Leeds
About the Role
We are seeking an experienced Full-Stack Developer to join our small but highly effective engineering team, focusing on the development and maintenance of a customised Information Management System.
This role requiresexpert-level Django experience, a deep understanding of its advanced features, and the ability to work within Django's strongly opinionated framework.
Key Responsibilities
- Design, develop, and maintain web applications.
- Writeclean, efficient, and well-documented code, using platforms such as GitHub.
- Participate incode reviewsto uphold code quality and best practices.
- Troubleshoot and resolveuser issuesas part of aservice desk during business hours(no on-call work).
- Stay up to date withindustry trends, best practices, and new technologies.
Required Skills & Experience
- 5+ yearsof professionalfull-stack web development experience.
- 3+ yearsof experience building applications withDjango, including advanced features such as:
- Generic Views
- Advanced ORM Usage
- Caching
- Signals
- Custom Middleware
- Complex Schema & Data Migrations
- Strong expertise inDjango Rest Framework (DRF).
- Proficiency inPostgreSQL, including writingefficient queriesand debuggingdatabase performance issues.
- Experience withPython's requests library.
- Familiarity withDocker, CI/CD pipelines, Linux, and Git.
Nice-to-Have Skills
- Experience withRedis, NGINX, HAProxy.
- Experience working onlarge codebases.
- SC clearance eligibility (not essential but beneficial).
Work Style & Environment
- Hybrid setup- Remote withone day per week onsite in Leeds.
- No on-call work - support required only during business hours.
- Work within asmall, collaborative team.
- Must beeligible to work in the UKand available for occasional travel if required.
If you're aDjango expertlooking for aflexible hybrid rolein asupportive team environment, we'd love to hear from you