As a skilled Python developer, you will be working on designing and developing scalable web applications using Python and Django. The ideal candidate should have a strong background in software development principles, with experience in creating efficient and maintainable codebases.
Key Responsibilities
* Develop and maintain web applications using Python and Django
* Design and develop RESTful APIs using Django Rest Framework (DRF)
* Write efficient and scalable code using best software development practices
* Build and manage CI/CD pipelines and multi-environment setups using Git
* Write and maintain unit tests to ensure code quality
* Optimize and maintain the security, performance, and usability of applications
* Collaborate with frontend team to integrate frontend components with backend API
Requirements
* Minimum 4 years of professional experience in Python and Django development
* Proficiency in Python, Django, and related frameworks
* Fluent in English, both oral and written
* Excellent problem-solving skills and attention to detail
* Strong DevOps skills, including Git and CI/CD pipeline management
* Solid understanding of web application security and networking (e.g., DNS, protocols, proxy servers)
* Familiarity with cloud platforms like AWS, Azure, or GCP is a plus
What We Offer
* A fully remote position with flexibility to work from anywhere
* Hands-on experience with cutting-edge technologies and impactful projects
* Collaborative and supportive team members passionate about technology and quality
Benefits
* A fully remote position enabling work-life balance
* Opportunity to contribute to impactful projects