Full-Stack Developer (FastAPI + React)

5 years

0 Lacs

Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position:

Experience:

Location:


About the Role

Full-Stack Developer


Key Responsibilities

  • Design, develop, and maintain end-to-end web applications using

    FastAPI

    (backend) and

    React.js

    (frontend).
  • Build RESTful APIs and integrate them with responsive React UIs.
  • Collaborate with cross-functional teams (UI/UX, DevOps, Product) to deliver robust solutions.
  • Optimize frontend performance and backend scalability.
  • Implement authentication, authorization, and secure API communication.
  • Work with relational and non-relational databases (PostgreSQL, MySQL, MongoDB).
  • Write clean, reusable, and testable code following best coding practices.
  • Participate in code reviews, design discussions, and sprint planning.
  • Deploy and manage applications using

    Docker, Kubernetes

    , or

    cloud platforms (AWS/Azure/GCP)

    .
  • Troubleshoot production issues and continuously improve performance.


Required Skills & Experience

  • 5+ years of experience in full-stack web development.
  • Strong proficiency in

    Python (FastAPI / Flask / Django)

    and

    JavaScript (React.js, ES6+).

  • Solid understanding of

    RESTful API design

    and

    microservices architecture.

  • Strong knowledge of HTML5, CSS3, and modern React patterns (Hooks, Context API).
  • Experience with

    CI/CD pipelines, Git, and containerization (Docker).

  • Knowledge of databases:

    PostgreSQL / MySQL / MongoDB.

  • Familiarity with

    asynchronous programming

    and WebSockets.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration abilities.

Good to Have

  • Familiarity with

    TypeScript

    and state management libraries (Redux, Zustand).
  • Experience with

    unit testing frameworks

    (PyTest, Jest).
  • Exposure to

    cloud-native deployment

    and monitoring (Grafana, Prometheus).
  • Understanding of

    API Gateway

    and

    authentication protocols (JWT, OAuth2).

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You