Full Stack Website Developer

DigiRecruitx

Mumbai

On-site

INR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Work from Office
Night shifts (if required)

Job summary

DigiRecruitx is seeking a Full Stack Website Developer to own features end to end across backend services, databases, and frontend interfaces. You will build server-side services and APIs in Python, design the databases behind them, and develop React interfaces that consume those services.

The role involves solving performance-intensive problems with data-dense interfaces, large datasets, and live updates where responsiveness and low latency are critical.

Qualifications

  • 2–4 years of relevant work experience as a Full Stack Developer or similar.
  • Strong hands-on experience with Python frameworks (FastAPI, Django, or Flask).
  • Proficient in React/Next.js, TypeScript, HTML5, CSS3.
  • Experience with SQL and NoSQL databases such as PostgreSQL/MySQL, MongoDB, and Redis.
  • Familiarity with Celery or message queues for asynchronous processing.

Responsibilities

  • Develop backend services and RESTful APIs in Python.
  • Build responsive frontend interfaces with React/Next.js.
  • Design and optimise SQL/NoSQL databases and schemas.
  • Implement caching and async processing with Celery and Redis.
  • Containerise apps with Docker and manage CI/CD pipelines.
  • Collaborate with product managers, designers, analysts, and other developers; participate in code reviews.
  • Ensure security and robust testing across the stack.

Skills

Python
Django
FastAPI
React
Next.js
TypeScript
REST APIs
WebSockets
Docker
Redis
PostgreSQL
Git

Tools

Celery
RabbitMQ
Redis
Docker
CI/CD
Git

Job description

About the Role

We are looking for a Full Stack Website Developer who can own features end to end across backend services, databases, and frontend interfaces. You will build server-side services and APIs in Python, design the databases behind them, and develop React interfaces that consume those services.

The role involves solving performance-intensive problems involving data-dense interfaces, large datasets, and live updates where responsiveness and low latency are critical.

Key Responsibilities
Frontend Development
  • Build responsive, high-performance interfaces using React or Next.js with TypeScript, HTML5, and CSS3.
  • Build data-dense views, including virtualised grids and tables that remain smooth across tens of thousands of rows, with pivoting, filtering, and export.
  • Integrate visualisation libraries such as Chart.js, Plotly, or D3.js for dynamic charts and dashboards over financial time series.
  • Deliver live updates to the client through WebSockets as actuals and guidance arrive.
  • Manage application state and optimise render performance using memoisation, code splitting, and lazy loading where appropriate.
  • Ensure cross-browser compatibility, responsiveness, and adherence to UI/UX best practices.
Backend Development
  • Design and build server-side services and RESTful APIs using Python frameworks such as FastAPI, Django, or Flask.
  • Implement authentication, authorisation, role-based access control, and per-client data entitlements.
  • Use Celery and message queues such as Redis or RabbitMQ for asynchronous and scheduled work including bulk exports, model builds, and data refreshes.
  • Write clean, modular, well‑tested, production‑grade Python code.
Databases and Application Data
  • Design, manage, and optimise SQL databases such as PostgreSQL/MySQL and NoSQL databases such as MongoDB/Redis.
  • Write efficient queries, design schemas for time‑series financial data, and manage migrations.
  • Implement caching strategies that keep response times low without serving stale figures.
Deployment, Quality and Collaboration
  • Containerise applications using Docker and docker‑compose, and maintain CI/CD pipelines for build, test, and deployment.
  • Deploy and manage applications on AWS, Azure, or GCP.
  • Test, debug, profile, and optimise application, API, and query performance at scale.
  • Work closely with product managers, designers, analysts, and other developers, and participate in code reviews.
Required Skills & Experience
  • 2–4 years of relevant experience as a Full Stack Developer, Python Developer, or in a similar role.
  • Strong hands‑on experience with at least one Python framework: FastAPI, Django, or Flask.
  • Solid understanding of RESTful API design and development.
  • Hands‑on experience with React or Next.js, along with HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with SQL and NoSQL databases including PostgreSQL/MySQL, MongoDB, and Redis.
  • Familiarity with Celery or message queues for asynchronous and event‑driven processing.
  • Proficiency with Docker and experience deploying containerised applications.
  • Understanding of web security fundamentals including authentication, authorisation, and common OWASP risks.
  • Experience with Git and agile development.
  • Comfort with complex business logic and real‑world datasets, with strong problem‑solving skills and attention to detail.
Good to Have
  • Experience rendering large datasets in the browser using virtualisation, canvas‑based grids, or libraries such as AG Grid.
  • Experience with WebSockets and real‑time application features.
  • Experience with automated testing frameworks such as PyTest, Jest, Playwright, or similar.
  • Experience with observability and application performance monitoring.
  • Cloud experience with AWS, Azure, or Google Cloud.
  • Knowledge of data security and compliance best practices.
  • Interest in AI/ML or Generative AI.
Additional Job Details
  • Work Type: Work from Office; flexible working in night shifts (if required); MF & TS Batch
  • Department: Technology / Engineering
  • Experience: 2–4 Years
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

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Full Stack Developer (React.js, Node.js, Python)
Full Stack Developer (React.js, Node.js, Python)

e-stonetech • Mumbai

On-site
INR 800,000 - 1,200,000
Full-Stack Engineer / Data & Analytics (React, Python, AWS)
Full-Stack Engineer / Data & Analytics (React, Python, AWS)

IOCombats • India

On-site
INR 1,200,000 - 2,000,000
Healthcare benefits
Remote work flexibility
Professional development opportunities
Full Stack Python Developer
Full Stack Python Developer

U-TO solutions • Mumbai

On-site
INR 1,200,000 - 2,400,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • India

On-site
INR 800,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Wing Assistant • Bengaluru

On-site
INR 700,000 - 1,000,000
Flexible work environment
Learning & growth opportunities
Competitive salary
Full stack Engineer
Full stack Engineer

India Health Link • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creative Chaos • India

On-site
INR 1,200,000 - 2,400,000
Full Stack Developer- Immediate Joiners 3+ Years
Full Stack Developer- Immediate Joiners 3+ Years

Phigital Care • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Full Stack Developer (Python + React)
Full Stack Developer (Python + React)

SWITS DIGITAL Private Limited • Kolkata District

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