BY

Full Stack Developer

Bytespoke Com
Kolkata4-8 LPA Posted 4 Aug 2025
FULL TIME
Git
Docker
Restful Api
FastAPI
Sql
+2 more

Job Description

We are seeking a versatile Full Stack Developer with a strong command of both frontend and backend technologies. You will be responsible for building robust and scalable applications using React.js on the frontend and Python with FastAPI on the backend. This role requires proficiency in database management, RESTful API design, and modern DevOps practices to deliver a seamless user experience.

Roles & Responsibilities:

  • Develop and maintain user interfaces using React.js, including state management and component design.
  • Build and manage scalable backend services and APIs using Python and FastAPI.
  • Design, implement, and interact with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Design and integrate RESTful APIs to ensure seamless communication between the frontend and backend.
  • Utilize Docker for containerization to create consistent and reproducible development and deployment environments.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Use Git for version control and adhere to best practices for code management.

Skills Required:

  • Strong proficiency in React.js, including hooks and state management (Redux, Context API).
  • Proficiency in Python and FastAPI for backend development.
  • Experience with SQL and NoSQL databases.
  • Solid understanding of RESTful API design.
  • Hands-on experience with Docker and containerization.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Proficient in Git and Git workflows.
  • Strong analytical and debugging skills.
  • Excellent communication and teamwork abilities.
  • Knowledge of Next.js, advanced state management libraries, or authentication protocols (JWT, OAuth) is a plus.
  • Experience with CI/CD tools (Jenkins, GitHub Actions) or application monitoring tools (Prometheus, Grafana) is a plus.

QUALIFICATION:

  • Bachelor's degree in Computer Science, or a related field, or equivalent practical experience.

Join WhatsApp Channel