HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    SA

    Saigroups

    Technology

    Python API Developer

    Kolkata, IndiaOn-SiteFull-time2+ yrs experiencePosted 1mo ago
    View all jobs

    Job description

    We are looking for a skilled Python API Developer with 2+ years of professional experience in developing, integrating, and maintaining scalable RESTful APIs and backend applications.
    Key Responsibilities

    • Design, develop, test, and maintain robust RESTful APIs using Python.
    • Build backend services using FastAPI or Flask.
    • Integrate third-party APIs and external services.
    • Work with relational/NoSQL databases and optimize queries.
    • Implement authentication, authorization, validation, error handling, and API security.
    • Write clean, reusable, maintainable, and well-documented code.
    • Perform API testing, debugging, and troubleshooting.
    • Collaborate with frontend, QA, DevOps, and product teams.
    • Participate in code reviews and follow development best practices.
    • Improve API performance, scalability, and reliability.
    • Maintain technical documentation for APIs and backend services.
      Required Skills
    • 2+ years of professional experience in Python backend/API development.
    • Strong proficiency in Python.
    • Hands-on experience with FastAPI or Flask REST Framework.
    • Strong understanding of REST APIs, HTTP methods, status codes, JSON, and API design.
    • Experience with PostgreSQL, MySQL, or similar relational databases.
    • Good knowledge of SQL and database design.
    • Experience with Git/GitHub.
    • Familiarity with Swagger/OpenAPI.
    • Understanding of JWT/OAuth2 authentication.
    • Knowledge of unit testing and API testing.
    • Good understanding of SDLC and coding best practices.
      Good to Have
    • Docker and containerized applications.
    • AWS, Azure, or GCP experience.
    • Redis, RabbitMQ, or Kafka.
    • CI/CD pipelines.
    • Microservices architecture.
    • Linux and basic deployment practices.
    • Agile/Scrum experience.

    Job details are sourced from the employer's original posting.

    Open job posting
    SA

    About the company

    Saigroups

    Saigroups is a company focused on transforming requirements into user-centric designs that enhance usability and customer satisfaction. They specialize in user research, persona creation, wireframing, and designing high-fidelity UI mockups and prototypes for web and mobile applications.

    View all Saigroups jobs
    Industry
    Technology
    Open roles
    1

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.