Middle Python Developer

Responsibilities

 

  • Develop and maintain backend services using Python.

  • Implement and support real-time communication features using WebSockets.

  • Design and optimize data models in MongoDB.

  • Build and maintain REST APIs and asynchronous services.

  • Collaborate with frontend and QA teams to ensure smooth integration.

  • Participate in code reviews and follow best engineering practices.

  • Troubleshoot, debug, and optimize application performance.

 

Requirements

 

  • 3+ years of experience in backend development with Python.

  • Strong knowledge of WebSockets and real-time data handling.

  • Hands-on experience with MongoDB (schema design, indexing, performance optimization).

  • Experience with frameworks such as FastAPI, Django, or Flask.

  • Understanding of asynchronous programming (asyncio).

  • Experience with Git and basic CI/CD processes.

 

Nice to Have

 

  • Experience with message brokers (Redis, RabbitMQ, Kafka).

  • Knowledge of Docker and containerized environments.

  • Experience working in Agile teams.

 

We Offer

 

  • Competitive salary
  • Flexible schedule
  • Social package
  • Courses, webinars, seminars to increase professional skills
  • Horizontal hierarchy. No micromanagement pressure
  • Open company culture where your ideas and initiatives are valued
  • Regular team building & corporate events
  • International projects
Published 13 February
7 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...