Embark GCC Consulting

Sr Engineer - Python Full-Stack Developer (ReactJS)

Karnataka, India In person Full-time

Title : Sr Engineer - Python Full-Stack Developer

(ReactJS)

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 with
  • cross-functional teams to design system architecture, implement features, and
  • optimize performance.

Key Responsibilities

Experience

: 5-8 Years

Develop

and maintain backend services using Python and modern frameworks (Django

/ Flask / FastAPI).

Build

responsive and interactive front-end interfaces using React.js

Design

and work with RESTful APIs and optionally GraphQL-based

communication between services.

Implement

secure authentication, authorization, and access control using

best-practice methods.

Work

with databases (SQL and NoSQL) to design schemas, write queries,

and optimize performance.

Collaborate

with designers and product teams to translate business requirements into

technical solutions.

Implement

automation, reusable components, and follow clean coding and architectural

patterns.

Ensure

code quality through testing frameworks, code reviews, and

documentation.

Deploy

and maintain applications using CI/CD pipelines and modern DevOps

tools.

Requirements

Required Technical Skills

Proficiency

  • in Python (3.x) with hands-on experience in developing scalable
  • backend applications using frameworks such as Django, Flask,
  • or FastAPI.

Strong

experience building modern web interfaces using JavaScript/TypeScript with contemporary UI framework such as React along with solid

knowledge of HTML5, CSS3, and responsive design principles.

Demonstrated

experience designing, consuming, and maintaining RESTful services (and optionally GraphQL) with a good understanding of

authentication, authorization, and request/response optimization.

Practical

  • experience working with both relational databases (e.g.,
  • PostgreSQL, MySQL) and NoSQL solutions (e.g., MongoDB, Redis),
  • including schema design, query optimization, and performance tuning.

Strong

  • command of Git and familiarity with modern branching strategies and
  • collaboration workflows using platforms such as GitHub, GitLab, or
  • Bitbucket.

Exposure

  • to CI/CD pipelines and deployment best practices using tools such
  • as GitHub Actions, GitLab CI, Jenkins, or similar;
  • experience deploying in cloud environments such as AWS, Azure,
  • or GCP is highly preferred.

Working

knowledge of Docker for containerized deployments; familiarity with Kubernetes or equivalent orchestration platforms is a plus.

Experience

  • writing automated tests using frameworks such as PyTest, Unittest,
  • or Jest/Cypress, with a focus on maintainability, reliability, and
  • CI/CD integration.

Job description provided by Embark GCC.
View the original posting