Full Stack Developer

CleanStart, Inc.

Ahmedabad District

On-site

INR 700,000 - 1,100,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CleanStart, Inc. in Ahmedabad is seeking a motivated Software Engineer – Full Stack with 1–3 years of experience. You will build and maintain full‑stack apps, develop REST APIs, and work with PostgreSQL/MySQL/MongoDB. The role emphasizes Docker-based deployment, automated testing, and AI-assisted development tools to boost productivity.

You will collaborate with engineering and product teams, implementing robust authentication, error handling, and scalable solutions in a fast-paced environment.

Qualifications

  • 1–3 years of professional software development experience.
  • Solid knowledge of frontend and backend development with modern web stacks.
  • Experience building and consuming RESTful APIs and containerized apps.

Responsibilities

  • Design, develop, and maintain full-stack applications for production.
  • Build reusable frontend components with React, JS/TS, HTML, CSS.
  • Develop backend services using Python/Node.js and manage databases.
  • Create and verify Docker containers, images, and deployments.
  • Perform functional QA, automated tests, and debug across layers.
  • Collaborate with product teams and leverage AI-assisted tools.

Skills

React
JavaScript
TypeScript
HTML
CSS
Python
Node.js
REST APIs
AI-assisted dev

Tools

Docker
Docker Compose
PostgreSQL
MySQL
MongoDB
Redis

Job description

# Full Stack DeveloperLocation:AhmedabadDepartment:EngineeringExperience:1-3 Years## **Software Engineer – Full Stack (SDE-1 / SDE-2)**## **About the Role**We are looking for a motivated and technically strong **Software Engineer – Full Stack** with **1–3 years of professional experience** to join our engineering team.The role involves building and maintaining **full-stack applications**, developing backend services and REST APIs, working with relational and NoSQL databases, and deploying and validating applications using **Docker and containerized environments**.A significant part of the role will involve **functional QA, automated testing, Docker image verification, debugging, and troubleshooting** across the application stack. The engineer will also be expected to leverage **AI-assisted development tools** to improve engineering productivity across coding, debugging, testing, documentation, and technical research while maintaining ownership of code quality and correctness.## **Key Responsibilities**### **Full-Stack Development**· Design, develop, and maintain production-ready frontend and backend applications.· Build responsive and reusable frontend components using **React, JavaScript, TypeScript, HTML, and CSS**.· Develop backend services using **Python, Node.js, or similar technologies**.· Design, implement, and integrate **RESTful APIs**.· Implement authentication, authorization, validation, error handling, and application-level business logic.· Collaborate with engineers and product teams to translate requirements into scalable technical solutions.### **Backend & Database Development**· Develop backend services and APIs using **Python and/or Node.js**.· Work with relational databases such as **PostgreSQL and MySQL**.· Work with NoSQL technologies such as **MongoDB and Redis**.· Design database schemas following appropriate normalization and data modeling principles.· Write efficient SQL queries and perform basic query optimization.· Implement appropriate indexing, caching, and data-access patterns where required.· Troubleshoot application, API, and database-related issues.### **Docker & Containerization**· Develop, build, manage, and troubleshoot **Docker container images**.· Create and maintain Dockerfiles for application and service deployment.· Use **Docker Compose** for multi-container application environments.· Validate container startup, service health, dependencies, networking, configuration, and runtime behavior.· Perform Docker image verification to ensure images contain the required packages, configurations, permissions, dependencies, and application functionality.· Troubleshoot container, image, networking, configuration, and environment-related issues.· Support consistent development, testing, and deployment environments through containerization.### **Testing & Quality Assurance**· Develop and execute **functional, unit, integration, API, and regression tests**.· Implement automated testing for frontend and backend functionality.· Validate APIs, application workflows, database interactions, and service integrations.· Build automated validation workflows for Docker/container images.· Verify image integrity, package availability, configurations, permissions, exposed services, dependencies, and runtime behavior.· Identify, reproduce, debug, and document software defects.· Analyze test failures and perform root-cause analysis.· Improve test coverage and introduce regression tests for previously identified issues.· Work closely with QA and engineering teams to improve overall product reliability.### **Debugging & Production Support**· Investigate issues across the **frontend, backend, API, database, Docker, and infrastructure layers**.· Analyze application logs, stack traces, API responses, database behavior, and container logs.· Reproduce production and development issues and identify their root causes.· Implement fixes while minimizing regression risk.· Participate in production issue resolution and post-incident analysis.· Collaborate with senior engineers on complex technical problems and architectural decisions.### **AI-Assisted Engineering & Productivity**· Use **AI-assisted development tools** to improve engineering productivity and accelerate software development workflows.· Leverage AI tools for:o Code generation and implementation assistanceo Code understanding and explorationo Debugging and error analysiso Unit and integration test generationo Test-case and edge-case identificationo Code review and refactoringo Technical documentationo API and library researcho Development workflow automation· Use AI to analyze logs, stack traces, test failures, and unfamiliar codebases to accelerate troubleshooting## Apply for Full Stack Developer
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

CleanStart • Ahmedabad District

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

RudraX Technologies Limited • India

Hybrid
INR 1,200,000 - 1,800,000
Hybrid work model
Full-time position
Directly apply
Senior Full-Stack developer
Senior Full-Stack developer

Specialchar Pvt. Ltd. • Ahmedabad District

Hybrid
INR 11,516,000 - 17,274,000
Full Stack Developer
Full Stack Developer

Kaizenith Technologies LLP • India

Hybrid
INR 800,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Pagaar India • Mumbai

On-site
INR 670,000 - 893,000
Premium Corporate Medical Coverage
Immediate Joining
Senior Full Stack DeveloperAhmedabad, Pune5–6 Years
Senior Full Stack DeveloperAhmedabad, Pune5–6 Years

Caregence • Ahmedabad District

On-site
INR 1,800,000 - 3,200,000
Flexible Timings
5 Days Working
Healthy Environment
+4
Senior Software Engineer
Senior Software Engineer

CleanStart, Inc. • Ahmedabad District

On-site
INR 900,000 - 1,500,000
Full Stack Engineer
Full Stack Engineer

Dev Satva • Ahmedabad District

On-site
INR 700,000 - 1,100,000
Full Stack Engineer
Full Stack Engineer

Koantek • Hyderabad, Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Deeplabs Purpose Intelligence • Ahmedabad District

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