251 Django jobs in the United Kingdom
Senior Backend Developer (Python/Django)
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust backend systems using Python and Django.
- Architect and implement RESTful APIs and other web services.
- Manage and optimise relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
- Write clean, well-documented, and testable code following TDD principles.
- Implement CI/CD pipelines for automated testing and deployment.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug backend issues, ensuring optimal performance and reliability.
- Contribute to technical architectural decisions and technology selection.
- Mentor and guide junior backend developers.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in backend development, with a strong focus on Python and Django.
- In-depth knowledge of Python programming and Django framework.
- Proficiency in database design and management (SQL and NoSQL).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with microservices architecture is a plus.
- Experience with version control systems like Git.
- Strong understanding of software development best practices and agile methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and manage projects effectively in a remote setting.
- Must be eligible to work remotely within the UK.
Lead Backend Developer (Python/Django)
Posted 8 days ago
Job Viewed
Job Description
Senior Backend Developer (Python/Django)
Posted 8 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain robust backend systems using Python and Django
- Build and maintain RESTful APIs for frontend consumption and third-party integrations
- Optimize applications for maximum speed, scalability, and security
- Write clean, well-documented, and maintainable code
- Collaborate with frontend developers, product managers, and DevOps engineers
- Conduct code reviews and provide constructive feedback
- Troubleshoot and resolve backend issues and bugs
- Implement and manage database solutions (e.g., PostgreSQL)
- Contribute to architectural decisions and technical strategy
- Mentor junior backend developers
- Participate in the full software development lifecycle
- Proven experience as a Senior Backend Developer with a strong focus on Python
- Extensive experience with the Django framework
- Proficiency in designing and developing RESTful APIs
- Strong understanding of relational databases (e.g., PostgreSQL, MySQL)
- Experience with caching mechanisms (e.g., Redis)
- Familiarity with containerization technologies (e.g., Docker)
- Knowledge of version control systems (e.g., Git)
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills for remote work
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
Senior Backend Developer (Python/Django)
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable and maintainable backend services and APIs.
- Write clean, efficient, and well-documented Python/Django code.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality features.
- Optimize application performance, ensuring responsiveness and scalability.
- Implement and manage database schemas and queries, ensuring data integrity.
- Develop and maintain automated tests (unit, integration, E2E) to ensure code quality.
- Participate actively in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug complex issues across the backend stack.
- Contribute to architectural decisions and technical strategy.
- Mentor junior developers and share best practices within the team.
- Stay up-to-date with the latest backend technologies and industry trends.
- Ensure the security and integrity of the application and data.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend development, with a strong focus on Python and Django.
- Proven experience designing and building RESTful APIs.
- Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORMs.
- Experience with caching mechanisms (e.g., Redis, Memcached).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, or GCP) is a plus.
- Proficiency with version control systems (e.g., Git).
- Strong understanding of software development principles, design patterns, and best practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and effectively manage time in a remote setting.
Backend Engineer (Python/Django
Posted 3 days ago
Job Viewed
Job Description
Backend Engineer (Python/Django) | Hybrid 1 | Full-time
We're looking for a Mid-Level Backend Engineer to join a fast-growing tech team. You'll design, build, and maintain scalable Back End services and APIs, contributing to high-performing, secure, and user-friendly applications.
What you'll bring:
- 3+ years Back End development in production
- Strong Python & Django (4+ years)
- SQL database expertise & optimisation skills
- REST API design experience
- CI/CD, Git, and testing familiarity
- Strong collaboration and time management skills
Nice to have: Fintech, payments, E-commerce, or AI coding assistant experience.
The company is a very successful payment platform that is recruiting because of growth. In addition to the base salary there is on offer a good Bonus, Private Health care, Pension plan and 26 days holidays excluding Bank Holidays.
Role responsibilities:
Collaborate with all relevant departments to deliver end to end features
Design, build and maintain scalable Back End services and APIs
Using Git for version control and tracking code changes
Write secure, maintainable and well documented code
Diagnosing and resolving system issues across the platform
Debugging and maintaining applications while ensuring code efficiency and performance
Attend review meetings and make meaningful contributions to maintain code quality and optimise performance
Contribute to Back End infrastructure, deployment pipelines, and monitoring/logging
you will be working one day a week in the office in London or South Yorkshire.
So if you want to work in a Fintech, where Back End reliability, scalability, and transaction security are critical, and that aligns really well with your background, please send CV in.
Senior Backend Engineer (Python/Django)
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust and scalable backend systems using Python and Django.
- Write well-structured, efficient, and maintainable code adhering to industry best practices.
- Develop and manage database schemas and ensure data integrity (e.g., PostgreSQL, MySQL).
- Build and consume RESTful APIs for seamless integration with frontend applications and third-party services.
- Implement security and data protection measures.
- Optimize applications for maximum speed and scalability.
- Collaborate effectively with frontend developers, product managers, and QA teams throughout the development process.
- Conduct code reviews to ensure code quality and mentor junior engineers.
- Troubleshoot and debug issues, providing timely resolutions.
- Contribute to architectural discussions and decision-making processes.
- Stay up-to-date with emerging technologies and industry trends.
FullStack Developer ( Python / Django ) PropTech Start-up
Posted 2 days ago
Job Viewed
Job Description
Full-Stack Developer (Python/Django) PropTech Start-up
Location: London Area (Shoreditch)
Work Model: Hybrid 3 days in office
Job Type: Full-Time
Salary: £70k - £80k
About Us
We are working with a fast-growing Prop-Tech start-up on a mission to revolutionise the property rental market by putting power into the hands of tenants. Backed by investors but already very profitable with a solid client-base, they.
WHJS1_UKTJ
Be The First To Know
About the latest Django Jobs in United Kingdom !
Senior Software Engineer, Backend (Python/Django)
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement high-quality backend services and APIs using Python and Django.
- Build and maintain scalable, performant, and reliable database solutions (e.g., PostgreSQL, MySQL).
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with frontend developers, product managers, and other engineers to define and implement new features.
- Participate in code reviews, providing constructive feedback to peers.
- Identify and address performance bottlenecks and bugs.
- Contribute to architectural design decisions and technology selection.
- Develop and maintain unit and integration tests to ensure code quality.
- Work with cloud infrastructure (e.g., AWS, Azure) for deployment and management.
- Troubleshoot and resolve complex technical issues.
- Stay updated with emerging technologies and industry trends.
- Mentor junior engineers and share technical expertise.
- Ensure the security and integrity of applications and data.
- Participate in agile development processes, including sprint planning and retrospectives.
- Contribute to the continuous improvement of development processes and tools.
- Proven experience as a Backend Software Engineer, with a strong focus on Python and Django.
- Solid understanding of web frameworks, RESTful APIs, and database design.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and ORMs.
- Proficiency in version control systems (e.g., Git).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work effectively in a hybrid work environment, balancing remote and office-based collaboration.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience with containerization technologies (e.g., Docker, Kubernetes) is desirable.
- Knowledge of frontend technologies is beneficial but not required.
- Located in or able to commute to Wolverhampton, West Midlands, UK , with hybrid work flexibility.
Senior Backend Software Engineer (Python/Django)
Posted 10 days ago
Job Viewed
Job Description
The ideal candidate will have a deep understanding of scalable backend systems, database management, and API design. You should be passionate about writing clean, efficient, and maintainable code, and have a proven track record of delivering high-quality software solutions. This role involves collaborating closely with frontend developers, product managers, and other stakeholders to translate complex requirements into robust and reliable software. Experience with cloud platforms and containerization technologies is highly desirable. We are looking for a self-starter with excellent problem-solving abilities and a commitment to continuous learning and improvement.
Key Responsibilities:
- Design, develop, and deploy scalable backend services using Python and Django.
- Build and maintain RESTful APIs for internal and external consumption.
- Optimize application performance and database queries for efficiency.
- Write unit, integration, and end-to-end tests to ensure code quality.
- Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
- Work with product managers to understand feature requirements and translate them into technical solutions.
- Contribute to architectural discussions and decisions for new features and systems.
- Troubleshoot and debug production issues, providing timely resolutions.
- Maintain and improve CI/CD pipelines.
- Stay up-to-date with emerging technologies and industry best practices.
- Mentor junior engineers and share technical knowledge.
Qualifications and Experience:
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of professional experience in backend software development.
- Strong proficiency in Python and the Django framework.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases.
- Solid understanding of RESTful API design principles.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies (Docker, Kubernetes).
- Experience with version control systems (Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Experience with asynchronous programming in Python is a plus.
- Knowledge of microservices architecture is beneficial.
This is an exceptional opportunity to join a forward-thinking company and make a significant impact on our technical direction, all while enjoying the flexibility of remote work. If you are a passionate backend developer seeking a challenging and rewarding career in Cambridge , apply now.
Remote Senior Backend Engineer (Python/Django)
Posted 10 days ago
Job Viewed
Job Description
This is a remote-first opportunity, allowing you to contribute your expertise from anywhere within the UK. You will collaborate closely with frontend developers, product managers, and other engineers to deliver exceptional software solutions. The ideal candidate will have a deep understanding of Python and the Django framework, coupled with a strong grasp of database technologies and API design.
Responsibilities:
- Design, develop, and maintain scalable and efficient backend services using Python and Django.
- Build and integrate RESTful APIs for seamless communication between frontend and backend systems.
- Optimize application performance and ensure high availability and responsiveness.
- Implement robust database solutions (e.g., PostgreSQL, MySQL) and manage data integrity.
- Write clean, well-documented, and maintainable code following best practices.
- Collaborate with frontend engineers to integrate user-facing elements with server-side logic.
- Participate in code reviews to ensure code quality and share knowledge.
- Troubleshoot and resolve backend issues, identifying root causes and implementing effective solutions.
- Contribute to architectural decisions and technology selection.
- Mentor junior developers and promote best practices within the engineering team.
- Ensure security best practices are implemented across the backend infrastructure.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelors or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional experience in backend development with Python.
- Strong expertise in the Django framework and its ecosystem.
- Proficiency in SQL and experience with relational databases such as PostgreSQL or MySQL.
- Solid understanding of RESTful API design principles and best practices.
- Experience with caching mechanisms (e.g., Redis, Memcached).
- Familiarity with containerization technologies like Docker is a plus.
- Experience with cloud platforms (AWS, Azure, GCP) is desirable.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, particularly in a remote setting.
- Experience with version control systems (e.g., Git).
- A proactive attitude and a passion for delivering high-quality software.