Python Developer (Remote - India)
webkit24
Job Description
We are seeking a skilled Python Developer to join our team remotely in India. The ideal candidate should have strong expertise in Python development, experience working with web frameworks, and the ability to build and maintain scalable applications. You will collaborate with a team of developers, designers, and product managers to develop high-performance solutions.
Responsibilities
Develop, test, and maintain Python applications using best coding practices. Design and implement RESTful APIs using frameworks like Django, Flask, or FastAPI. Work with databases (SQL & NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis. Write efficient, reusable, and scalable code. Collaborate with front-end developers to integrate user-facing components with server-side logic. Implement AI/ML models (if applicable) using libraries like TensorFlow, PyTorch, or Scikit-learn. Deploy and maintain applications on cloud platforms (AWS, GCP, Azure, or DigitalOcean). Write unit tests and ensure code quality using tools like Pytest, Unittest, or Flake8. Work with Docker and Kubernetes for containerized applications (if required). Stay updated with new Python technologies and best practices.
Requirements
2+ years of experience as a Python Developer. Strong proficiency in Python 3.x.
Experience with Django, Flask, or FastAPI.
Knowledge of SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). Familiarity with Git version control and CI/CD pipelines. Experience working with APIs & third-party integrations. Understanding of asynchronous programming and performance optimization. Strong problem-solving and debugging skills. Good communication skills and ability to work remotely.
Share this job
About the Company