Python Developer (Remote - India)
webkit24
Job Description
We are looking for a skilled Python Developer to join our remote team. The ideal candidate should have a strong understanding of Python programming and be capable of developing robust backend services, APIs, and integrating with third-party systems. You will work closely with product managers, frontend developers, and data teams to deliver scalable and high-performing solutions.
Key Responsibilities
Develop and maintain scalable Python applications.
Design and build RESTful APIs and backend services.
Integrate with databases (PostgreSQL, MySQL, MongoDB, etc.).
Write clean, maintainable, and testable code.
Collaborate with cross-functional teams in agile sprints.
Debug, test, and optimize code for performance and security.
Document software architecture, processes, and best practices.
Required Skills & Qualifications
Strong proficiency in Python 3.x.
Hands-on experience with at least one Python web framework (e.g., Django, Flask, FastAPI).
Experience with SQL/NoSQL databases.
Understanding of REST APIs, JSON, and web services.
Familiarity with Git, version control, and CI/CD pipelines.
Basic knowledge of Linux commands and environment.
Good problem-solving skills and attention to detail.
Preferred (Good to Have)
Experience with Docker, Kubernetes, or other DevOps tools.
Familiarity with cloud platforms like AWS, Azure, or GCP.
Exposure to asynchronous programming using Celery or Asyncio.
Knowledge of testing frameworks like PyTest or UnitTest.
Perks & Benefits
100% Remote Work
Flexible Work Hours
Performance-Based Incentives
Opportunity to work on real-world scalable projects
Learning & development support
Share this job
About the Company