Django Backend Developer

October 2, 2023

Apply for this job

Email *

Job Description

This is a remote position.<p><br></p><ul><li>Developing, testing, and maintaining robust and scalable backend systems using the Django framework. </li><li>Creating and maintaining RESTful APIs to support frontend applications. </li><li>Designing and implementing data models using Django ORM and other database technologies. </li><li>Integrating with external services, such as payment gateways, third-party APIs, and email providers. </li><li>Writing clean, efficient, and well-documented code that adheres to coding standards and best practices. </li><li>Troubleshooting and debugging complex issues in production systems. </li><li>Collaborating with other developers, project managers, and stakeholders to understand requirements and deliver high-quality software. </li><li>Conducting code reviews and providing feedback to other developers to improve code quality and maintainability. </li><li>Writing automated tests to ensure code quality and prevent regressions. </li><li>Participating in the development and maintenance of deployment scripts and tools to streamline the release process. </li></ul><p><br></p><strong><u>Requirements</u></strong><p><br></p><ul><li>5+ Years of experience in web development. </li><li>2-3+ years of experience using Django framework. </li><li>Experience integrating with payment gateways (e.g. Stripe) and email service providers (e.g. SendGrid). </li><li>Comfortable working with AWS cloud services. </li><li>Fluent in Arabic and English.</li></ul>