Middle Python Developer Offline

About Us
We are a dynamic startup focused on building scalable, data-driven web applications and AI-powered services. Join our talented engineering team and help us deliver high-quality software solutions that delight users and drive growth.

Key Responsibilities

  • Backend Development: Design, implement, and maintain RESTful APIs and services using Python (Django, or FastAPI).
  • Database Design: Model, optimize, and query relational (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis) databases.
  • Integration: Integrate third-party services, SDKs, and cloud APIs (AWS, GCP, or Azure).
  • Testing & Quality: Write unit and integration tests (pytest, unittest), perform code reviews, and ensure code coverage and maintainability.
  • Performance & Scaling: Profile and optimize application performance; participate in capacity planning and scaling efforts.
  • Collaboration: Work closely with frontend engineers, product managers, and DevOps to deliver end-to-end solutions.
  • Documentation: Maintain clear, up-to-date technical documentation and API specifications.

    Must-Have Qualifications
  • Experience: 4–6 years of professional Python development.
  • Frameworks: Hands-on with at least one modern Python web framework (Django, Flask, FastAPI).
  • Databases: Solid understanding of SQL and experience with ORMs (SQLAlchemy, Django ORM).
  • Testing: Proven track record writing automated tests and participating in CI/CD workflows.
  • Version Control: Proficient with Git, Git workflows, and code review tools (e.g., GitHub, GitLab).
  • APIs: Experience designing and consuming RESTful and/or GraphQL APIs.
  • Problem-Solving: Strong analytical skills and the ability to break down complex problems into maintainable code.

The job ad is no longer active

Look at the current jobs Python →

Loading...