Senior Full Stack Developer (Python + React.Js)

7 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title:

Location:

Job Type:

Experience Level:


Role Description

Full-Stack Developer


Skills and Qualifications

Backend Skills

  • Strong proficiency in

    Python (3.10+)

    , with experience in building REST APIs (FastAPI/Uvicorn).
  • Experience with

    Celery

    , Redis, RabbitMQ for asynchronous job queues and worker scaling.
  • Database experience:

    PostgreSQL, SQLite

    , using ORMs like SQLAlchemy or Tortoise.
  • Knowledge of

    Docker

    , multi-stage builds, Docker Compose, and container-based deployments.
  • Exposure to

    Kubernetes

    or Helm-based deployment is a plus.
  • Familiarity with environment-based configuration, .env patterns, and secure secrets management.


Frontend Skills

  • Strong experience in

    React (functional components, hooks)

    and

    TypeScript

    .
  • Familiarity with

    react-flow

    for building visual flow-based editors.
  • Good understanding of frontend build tools: npm, webpack, code-splitting, and bundling.
  • CSS and UI design with frameworks like

    Tailwind CSS

    , styled-components, or equivalent.
  • Experience in creating responsive, accessible, and dynamic UI components.


Full-stack & DevOps Integration

  • Ability to architect clean frontend-backend integration with API contracts.
  • Experience building and deploying full-stack apps in production environments.
  • Understanding of CI/CD pipelines, GitHub Actions (or similar), versioning, and testing.
  • Experience with

    multi-user architecture

    , session handling, and security best practices is a plus.


Bonus Skills

  • Experience or familiarity with

    LangChain

    ,

    RAG

    , or

    agent-based LLM pipelines

    .
  • Contributions to open-source projects (especially in AI tooling, developer tools, or visual UIs).
  • Prior work on flow-based editors or node-based visual programming tools.
  • Familiarity with Chat widgets, WebSockets, or event-driven APIs.


Company Description

Sakrat is a product engineering and digital transformation partner helping startups, scaleups, and enterprises build high-performance software systems. We collaborate closely with founders, CTOs, and product leaders to create clean MVPs, modernize legacy platforms, and optimize cloud infrastructure. All our projects are led by experts and senior engineers with experience across platform, SaaS, AI, and enterprise systems. Sakrat ensures secure, scalable, and well-documented systems that avoid tech debt, using clean architecture, agile practices, and automated 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