Sr Engineer - Python Full-Stack Developer (ReactJS)

EMBARKGCC SERVICES PRIVATE LIMITED

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EMBARKGCC SERVICES PRIVATE LIMITED in Bengaluru seeks a skilled Python Full-Stack Developer to build scalable web applications across backend and frontend stacks. You will design architectures, implement features, and optimize performance in collaboration with cross-functional teams.

You will develop backend services with Python (Django, Flask, FastAPI), create responsive React.js interfaces, design RESTful APIs (and GraphQL), ensure secure authentication, work with SQL/NoSQL databases, and

Qualifications

  • 5–8 years of software development experience.
  • Proficiency in Python (3.x) with Django/Flask/FastAPI.
  • Experience designing, consuming RESTful services (GraphQL optional).
  • Experience with relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).
  • Strong Git and CI/CD familiarity (GitHub Actions, GitLab CI, Jenkins).
  • Cloud deployment experience (AWS/Azure/GCP) preferred.
  • Testing with PyTest/Unittest/Jest/Cypress for maintainability and CI/CD integration.

Responsibilities

  • Develop backend services using Python and modern frameworks (Django/Flask/FastAPI).
  • Build responsive front-end interfaces with React.js.
  • Design and work with RESTful APIs and GraphQL-based communication.
  • Implement secure authentication, authorization, and access control.
  • Work with SQL and NoSQL databases; design schemas and optimize queries.
  • Collaborate with designers/product teams to translate requirements.
  • Follow automated testing, code reviews, and documentation; ensure CI/CD-ready code.

Skills

Python (3.x)
Django/Flask/FastAPI
React.js
RESTful APIs
GraphQL
Authentication/Authorization
Relational/NoSQL databases
Git & CI/CD
Docker/Kubernetes
Testing (PyTest/Unittest/Jest/Cypress)
Cloud platforms (AWS/Azure/GCP)

Tools

GitHub/GitLab/Bitbucket

Job description

About the Role

We are looking for a skilled Python Full-Stack Developer who can work across backend and frontend technologies to build scalable,secure, and maintainable web applications. You will collaborate withcross-functional teams to design system architecture, implement features, andoptimize performance.

Key Responsibilities

  • Experience: 5-8 Years
  • Developand maintain backend services using Python and modern frameworks (Django/ Flask / FastAPI).
  • Buildresponsive and interactive front-end interfaces using React.js
  • Designand work with RESTful APIs and optionally GraphQL-basedcommunication between services.
  • Implementsecure authentication, authorization, and access control usingbest-practice methods.
  • Workwith databases (SQL and NoSQL) to design schemas, write queries,and optimize performance.
  • Collaboratewith designers and product teams to translate business requirements intotechnical solutions.
  • Implementautomation, reusable components, and follow clean coding and architecturalpatterns.
  • Ensurecode quality through testing frameworks, code reviews, anddocumentation.
  • Deployand maintain applications using CI/CD pipelines and modern DevOpstools.
Requirements

Required Technical Skills

  • Proficiencyin Python (3.x) with hands-on experience in developing scalablebackend applications using frameworks such as Django, Flask,or FastAPI.
  • Demonstratedexperience designing, consuming, and maintaining RESTful services (and optionally GraphQL) with a good understanding ofauthentication, authorization, and request/response optimization.
  • Practicalexperience working with both relational databases (e.g.,PostgreSQL, MySQL) and NoSQL solutions (e.g., MongoDB, Redis),including schema design, query optimization, and performance tuning.
  • Strongcommand of Git and familiarity with modern branching strategies andcollaboration workflows using platforms such as GitHub, GitLab, orBitbucket.
  • Exposureto CI/CD pipelines and deployment best practices using tools suchas GitHub Actions, GitLab CI, Jenkins, or similar;experience deploying in cloud environments such as AWS, Azure,or GCP is highly preferred.
  • Workingknowledge of Docker for containerized deployments; familiarity with Kubernetes or equivalent orchestration platforms is a plus.
  • Experiencewriting automated tests using frameworks such as PyTest, Unittest,or Jest/Cypress, with a focus on maintainability, reliability, andCI/CD integration.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Python Full Stack Developer
Software Engineer Python Full Stack Developer

Careernet • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Python Fullstack Developer (5-15 Years)
Python Fullstack Developer (5-15 Years)

Infosys • Dadri, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,800,000
Python Full Stack Developer
Python Full Stack Developer

Tech Mahindra • Bengaluru

Hybrid
INR 1,200,000 - 2,500,000
Information Technology
Information Technology

Sideglobal • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Opportunity to join a growing business
Dynamic and entrepreneurial culture
Full Stack Engineer
Full Stack Engineer

Anblicks Inc. • Hyderabad

On-site
INR 700,000 - 1,200,000
SOFTWARE ENGINEER ( PYTHON + REACT.JS)
SOFTWARE ENGINEER ( PYTHON + REACT.JS)

Flip My Yard • Ralpur Khadar

On-site
INR 600,000 - 900,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Full stack Engineer-React, Fast API
Full stack Engineer-React, Fast API

Anblicks Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Full Stack Developer – React & Python
Full Stack Developer – React & Python

Tata Consultancy Services • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Full Stack Data Engineer
Full Stack Data Engineer

Anblicks • Hyderabad

On-site
INR 1,200,000 - 1,800,000