Home
Jobs

Python Developer

6 years

0 Lacs

Posted:5 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Senior Python Developer (with React.js Experience)

Location: Remote (Full-Time)

Experience: 6+ Years


About the Role:

Senior Python Developer

You will collaborate with cross-functional teams to build robust APIs and integrate them with dynamic frontends built in React. If you enjoy backend development and can contribute to frontend layers when needed, this role is ideal for you.


Key Responsibilities:

  • Design, develop, test, and maintain scalable

    backend services

    and APIs using

    Python

    (preferably with frameworks like

    Django

    ,

    FastAPI

    , or

    Flask

    ).
  • Collaborate with frontend developers to integrate

    Python-based APIs

    with

    React.js

    components.
  • Write clean, reusable, and efficient code while following best practices for security and performance.
  • Work with relational and non-relational databases like

    PostgreSQL

    ,

    MySQL

    , or

    MongoDB

    .
  • Build, consume, and document RESTful APIs and third-party integrations.
  • Participate in code reviews, testing, and troubleshooting production issues.
  • Optimize application performance and reliability across services.
  • Contribute to DevOps efforts with basic CI/CD workflows (e.g., GitHub Actions, Jenkins, Docker).
  • Follow Agile methodologies and participate in sprint planning and daily stand-ups.
  • Ensure proper unit testing, integration testing, and API documentation.


Required Skills:

  • 6+ years of hands-on experience with

    Python development

    .
  • Strong expertise in

    Django

    ,

    FastAPI

    , or

    Flask

    .
  • Proficiency in

    API design

    , integration, and deployment.
  • Solid experience with

    SQL

    and

    NoSQL

    databases.
  • Good understanding of

    software design patterns

    ,

    OOP

    , and

    RESTful architecture

    .
  • Familiarity with

    Docker

    , version control systems (

    Git

    ), and basic cloud services (AWS, GCP, or Azure).
  • Good communication and collaboration skills in remote environments.


Nice to Have:

  • 2+ years of hands-on experience in

    React.js

    , including component design and state management (Redux, Context API).
  • Experience with

    frontend-backend integration

    , API consumption, and handling authentication (e.g., JWT, OAuth).
  • Knowledge of

    TypeScript

    ,

    HTML5

    ,

    CSS3

    , and frontend build tools.
  • Exposure to full-stack development environments and RESTful + GraphQL APIs.
  • Familiarity with testing frameworks (e.g., Pytest, Jest) and CI/CD pipelines.

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

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India