We are seeking a highly skilled Django Developer with strong expertise in building scalable, secure, and high-performing web applications. The ideal candidate will have deep experience in Python, Django framework, REST APIs, and relational databases, along with a solid understanding of frontend integration and cloud deployment.
Key Responsibilities:
- Design, develop, and maintain backend services using Python and Django.
- Build and integrate RESTful APIs for web and mobile applications.
- Work with PostgreSQL/MySQL databases, including data modeling and optimization.
- Collaborate with frontend developers to ensure seamless integration of APIs.
- Implement authentication, authorization, and data security best practices.
- Write clean, maintainable, and testable code following best practices.
- Participate in Agile/Scrum development cycles including sprint planning and code reviews.
- Deploy and manage applications on AWS, Azure, or GCP environments.
- Troubleshoot and resolve performance and scalability issues.
Required Skills and Qualifications:
- 3–7 years of experience in software development with a focus on Django/Python.
- Strong knowledge of Django ORM, Middleware, and Templating system.
- Hands-on experience with Django REST Framework (DRF).
- Experience with HTML, CSS, JavaScript, and at least one modern frontend framework (React/Angular/Vue).
- Familiarity with Git, CI/CD pipelines, and containerization tools (Docker, Kubernetes).
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and teamwork abilities.
Job Type: Contract
Pay: $55.00 - $60.00 per hour
Expected hours: 40 per week
Work Location: In person