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+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

Full Stack Engineer
Full Stack Engineer

C5i • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Fullstack Python Developer
Fullstack Python Developer

ConnexR Solutions Pvt Ltd • Mumbai

On-site
INR 1,800,000 - 3,200,000
Senior Full Stack Engineer-Python & React
Senior Full Stack Engineer-Python & React

Ajackus • Mumbai

On-site
INR 2,500,000 - 3,800,000
Fullstack Engineer (Python)
Fullstack Engineer (Python)

Infocusp Innovations • Pune District

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

Infosys • Dadri, Chennai District, Bengaluru

On-site
INR 900,000 - 1,800,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
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Developer FullStack and Backend
Python Developer FullStack and Backend

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,200,000
Full Stack Engineer
Full Stack Engineer

Qloron Pvt Ltd • Hyderabad

On-site
INR 3,000,000 - 4,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Ajackus • Mumbai

On-site
INR 2,000,000 - 3,500,000