Job Title: Python Developer

Location: Remote / On-Site (as required)

Job Type: Full-Time / Contract

About the Role:
We are looking for a talented Python Developer to join our growing team. You will design, build, and maintain robust applications, automate workflows, and integrate APIs. The ideal candidate has experience with modern Python frameworks, writes clean and efficient code, and enjoys solving complex problems.

Key Responsibilities:

  • Develop, test, and maintain scalable applications using Python.

  • Write reusable, efficient, and well-documented code.

  • Integrate third-party APIs and services.

  • Design and manage database models (SQL and NoSQL).

  • Collaborate with front-end developers and other team members.

  • Optimize applications for speed, scalability, and performance.

  • Debug, troubleshoot, and resolve issues across environments.

  • Participate in code reviews and adopt best practices.

Required Skills & Qualifications:

  • 3+ years of professional Python development experience.

  • Strong knowledge of Python 3 and object-oriented programming.

  • Experience with at least one major framework (Django, Flask, or FastAPI).

  • Proficiency with relational databases (PostgreSQL, MySQL) and ORM libraries.

  • Familiarity with RESTful APIs and JSON.

  • Solid understanding of Git and collaborative workflows.

  • Knowledge of testing frameworks (Pytest, UnitTest).

  • Strong problem-solving and communication skills.

Nice to Have:

  • Experience with asynchronous programming (asyncio, Celery).

  • Familiarity with front-end integration (React, Angular, Vue).

  • Knowledge of data processing libraries (Pandas, NumPy).

  • Experience with containerization (Docker, Kubernetes).

  • Exposure to cloud platforms (AWS, GCP, Azure).

  • Understanding of CI/CD pipelines.

 

Apply Now

 

Drop file to your resume/CV to attach (or click to browse)