Full Stack Developer

Enlighten Hacks - Community for Growth

Vadodara

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Enlighten Hacks - Community for Growth invites a skilled Full Stack Developer to join our Engineering team in Vadodara, Gujarat. You will work across the full stack—designing APIs, implementing backend logic, and building responsive React interfaces.

The ideal candidate has 2–4 years of experience, strong Python and React skills, and hands-on knowledge of REST APIs, SQL (PostgreSQL), and CI/CD workflows. On-site role with collaborative, agile environment.

Qualifications

  • 2–4 years of professional full-stack web development experience.
  • Strong programming fundamentals in Python.
  • Hands-on experience with FastAPI or a similar Python API framework.
  • Strong frontend development experience with React.js.
  • Good knowledge of JavaScript and/or TypeScript.
  • Strong understanding of HTML and CSS.
  • Experience designing and consuming REST APIs.
  • Good understanding of SQL databases, preferably PostgreSQL.
  • Experience with ORM tools, database schemas, and migrations.
  • Understanding of asynchronous programming and background processing.
  • Knowledge of authentication, authorization, API security, and RBAC.
  • Experience with Git, automated testing, and CI/CD workflows.
  • Good understanding of error handling, logging, debugging, and performance optimization.
  • Ability to independently understand requirements and develop reliable, production-ready solutions.

Responsibilities

  • Develop and maintain backend services using Python and FastAPI.
  • Build responsive, reusable, and user-friendly frontend components using React.
  • Design and develop REST APIs, data models, validation rules, and background processing workflows.
  • Implement business logic and integrate third-party APIs and services.
  • Implement secure authentication, authorization, and RBAC.
  • Work with SQL databases, ORM tools, schema migrations, and database optimization.
  • Write unit/integration tests and ensure application reliability and maintainability.
  • Diagnose and resolve issues across both backend and frontend application layers.
  • Optimize application performance, API response times, and database queries.
  • Follow best practices for error handling, logging, application security, and scalable architecture.
  • Use Git and participate in code reviews and collaborative development.
  • Contribute to technical planning, estimation, requirement understanding, and Agile/Scrum ceremonies.
  • Work independently to understand requirements and deliver production-ready features.
  • Collaborate with other developers and stakeholders throughout the product development lifecycle.

Skills

Python
FastAPI
React.js
JavaScript
TypeScript
HTML
CSS
REST APIs
SQL Databases
PostgreSQL
ORM Tools
Git
CI/CD
Testing
Agile/Scrum
Authentication & RBAC

Tools

Docker
Redis
Celery

Job description

Full Stack Developer – FastAPI, Python & React

Department: Engineering

Location: Vadodara, Gujarat

Employment Type: Full-Time

Experience: 2–4 Years

Work Mode: On-site

About The Role

We are looking for a skilled Full Stack Developer with strong hands-on experience in Python, FastAPI, and React to join our Engineering team. The ideal candidate should be comfortable working across the complete application lifecycle — from designing APIs and implementing backend business logic to developing responsive React interfaces and deploying reliable, production-ready features. You will work closely with the engineering team to build scalable products, integrate third-party services, improve application performance, and contribute to technical planning and code quality.

Key Responsibilities
  • Develop and maintain high-performance backend services using Python and FastAPI.
  • Build responsive, reusable, and user-friendly frontend components using React.
  • Design and develop REST APIs, data models, validation rules, and background processing workflows.
  • Implement business logic and integrate third-party APIs and services.
  • Implement secure authentication, authorization, and role-based access control (RBAC).
  • Work with SQL databases, ORM tools, schema migrations, and database optimization.
  • Write unit/integration tests and ensure application reliability and maintainability.
  • Diagnose and resolve issues across both backend and frontend application layers.
  • Optimize application performance, API response times, and database queries.
  • Follow best practices for error handling, logging, application security, and scalable architecture.
  • Use Git and participate in code reviews and collaborative development.
  • Contribute to technical planning, estimation, requirement understanding, and Agile/Scrum ceremonies.
  • Work independently to understand requirements and deliver production-ready features.
  • Collaborate with other developers and stakeholders throughout the product development lifecycle.
Required Skills & Experience
  • 2–4 years of professional experience in full-stack web development.
  • Strong programming fundamentals in Python.
  • Hands-on experience with FastAPI or a similar Python API framework.
  • Strong frontend development experience with React.js.
  • Good knowledge of JavaScript and/or TypeScript.
  • Strong understanding of HTML and CSS.
  • Experience designing and consuming REST APIs.
  • Good understanding of SQL databases, preferably PostgreSQL.
  • Experience with ORM tools, database schemas, and migrations.Understanding of asynchronous programming and background processing.
  • Knowledge of authentication, authorization, API security, and role-based access.
  • Experience with Git, automated testing, and CI/CD workflows.
  • Good understanding of error handling, logging, debugging, and performance optimization.
  • Ability to independently understand requirements and develop reliable, production-ready solutions.
Good to Have
  • Hands-on experience with PostgreSQL.
  • Experience with Redis.
  • Knowledge of Celery or other background job/task processing frameworks.
  • Experience with Docker and containerized applications.
  • Exposure to AWS, GCP, Azure, or other cloud platforms.
  • Experience integrating AI/ML APIs or AI-powered features into web applications.
  • Knowledge of WebSockets and real-time application development.
  • Experience with application observability, monitoring, and performance profiling.
  • Understanding of scalable API and system architecture.
What We’re Looking For
  • Strong problem-solving and debugging skills.
  • Ability to work across both frontend and backend.
  • Good understanding of software development best practices.
  • Ability to take ownership of tasks and deliver them independently.
  • Strong communication and collaboration skills.
  • Passion for building scalable, reliable, and user-friendly products.

Skills: restful webservices,django,javascript libraries,websockets,database design,react,gcp,mongodb,processing,full stack development,api development,orm tools,authentication,database,mysql,typescript,celery,react.js,restful architecture,docker,api,restful apis,aws lambda,sql,python scripting,fastapi,python,flask,redis

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Engineer
Full Stack Engineer

Anblicks Inc. • Hyderabad

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

Anblicks • Ahmedabad District

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

U-TO solutions • Mumbai

On-site
INR 1,200,000 - 2,400,000
Python Fullstack Developer(Python+React)
Python Fullstack Developer(Python+React)

Agiliad • Pune District

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

Impelsys • Bangalore Rural

Hybrid
INR 900,000 - 1,500,000
React Full Stack Engineer (FastAPI) | Senior
React Full Stack Engineer (FastAPI) | Senior

Winzons • India

On-site
INR 1,800,000 - 2,600,000
Full Stack Developer (React+Next+Python+Fast APi)
Full Stack Developer (React+Next+Python+Fast APi)

KSOLVES • Dadri

On-site
INR 600,000 - 1,200,000
Python Fullstack Developer
Python Fullstack Developer

NITYO • Mumbai

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

Anblicks • Hyderabad

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