About the Role
Our client is looking for a proficient Backend Developer with expertise in Python and Django to join their agile development team in East London. You will be responsible for designing, developing, and maintaining server-side logic, databases, and APIs that power our dynamic web applications. This role offers the chance to work on challenging projects, contribute to scalable architecture, and collaborate with a motivated team in a hybrid work environment. You will play a key part in building robust and efficient backend systems that support our business objectives and drive user satisfaction.
Key Responsibilities Develop and maintain robust, scalable, and secure backend services using Python and the Django framework. Design and implement efficient database schemas and queries, primarily using relational databases like Postgre SQL. Build and integrate with RESTful APIs to support frontend applications and third-party services. Write clean, well-documented, and testable code, adhering to best practices and coding standards. Collaborate with frontend developers and product managers to define requirements and deliver high-quality software. Participate in code reviews, troubleshoot issues, and contribute to the continuous improvement of backend systems. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 3+ years of professional experience in backend development. Strong proficiency in Python and experience with the Django web framework. Solid understanding of relational database design and SQL. Experience with RESTful API design and implementation. Familiarity with version control systems (Git) and agile methodologies. Benefits Competitive salary and performance-based incentives. Hybrid work model providing flexibility between office and remote work. Comprehensive health, dental, and vision insurance. Support for professional development, including access to training resources and conferences. Generous paid time off and company holidays. A collaborative team culture focused on innovation and technical excellence.