Backend Developer

Overview

This role requires a hands-on Backend Developer capable of independently building, maintaining, and optimizing backend services. The developer will work on API development, database operations, and integrations, ensuring performance, reliability, and clean code practices. The position is ideal for someone early in their career but confident in Python-based backend engineering, ready to contribute from day one, and available for an immediate start.

Job Description

Key Responsibilities

Drawing inspiration from the attached JD’s responsibilities (scaled to 1–3 years experience):

  • Contribute to designing, developing, and maintaining backend services and server-side logic.

  • Build and maintain RESTful APIs using Python frameworks such as FastAPI or Flask.

  • Work with relational databases, write optimized SQL queries, and manage basic schema-level tasks.

  • Integrate external/third-party APIs and ensure smooth data flow between systems.

  • Debug, troubleshoot, and improve backend performance and stability.

  • Follow coding best practices, participate in basic code reviews, and maintain documentation.

  • Collaborate with senior developers and cross-functional teams to deliver product features.


Requirements

  • 1–3 years of strong hands-on experience in backend development using Python.

  • Experience with FastAPI or Flask for API development.

  • Good understanding of SQL, joins, indexing, and writing optimized queries.

  • Familiarity with ORM frameworks such as SQLAlchemy.

  • Experience with API integration, JSON/XML handling, and error/exception management.

  • Ability to work in an agile environment and deliver tasks independently.

  • Immediate availability for full-time contract work.

Good to Have (Optional)

  • Exposure to Docker, Redis, Celery, or Alembic.

  • Basic understanding of cloud environments or containerized deployments.

  • Experience using AI tools like ChatGPT for coding productivity.

  • Knowledge of monitoring tools (e.g., Datadog) — optional for this experience level.

Skills & Requirements

Python, FastAPI, Flask, REST APIs, SQL, SQLAlchemy, ORM, API Integration, JSON, Requests library, Error Handling, Debugging, Performance Optimization, Docker (optional), Redis (optional), Celery (optional), Alembic (optional), Git, Agile Development

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you