Python Developer

Required Skills & Experience<\/b>
<\/p>

  • 3\u20135 years of professional backend development experience in Python<\/b>.
    <\/li>
  • 2+\n years of production experience with FastAPI<\/b>.
    <\/li>
  • Strong\n understanding of REST API design, async I/O, and Pydantic.
    <\/li>
  • Experience\n with relational and/or NoSQL databases.
    <\/li>
  • Familiarity\n with containerization (Docker) and deployment best practices.
    <\/li>
  • Knowledge\n of Git, CI/CD tools, and testing frameworks like Pytest.
    <\/li>
  • Good\n problem\-solving skills and team collaboration.
    <\/li>
  • Design\n and implement clean, modular, and extensible code using OOP<\/b> and SOLID<\/b> principles.
    <\/li>
  • Understanding\n of design patterns<\/b> (e.g., Factory, Strategy, Singleton,\n Repository)
    <\/li><\/ul>


    <\/div>

    Preferred (Bonus) Skills<\/b>
    <\/p>

    • Experience\n with cloud platforms (AWS, Azure, GCP).
      <\/li>
    • Familiarity\n with message brokers (Kafka, RabbitMQ).
      <\/li>
    • Exposure\n to GraphQL or other modern API paradigms.
      <\/li>
    • Background\n in building microservices and event\-driven architectures.
      <\/li><\/ul>

      <\/div><\/span>