1. Home
  2. Jobs
  3. Jobs in Ahmedabad
  4. Full Stack Developer jobs in Ahmedabad
  5. Full Stack Developer
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22478414

    CleanStart logo

    Full Stack Developer

    CleanStart · Ahmedabad · onsite · Posted 1d ago

    Not disclosed1–3 yrsfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    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:
    • Code generation and implementation assistance
    • Code understanding and exploration
    • Debugging and error analysis
    • Unit and integration test generation
    • Test-case and edge-case identification
    • Code review and refactoring
    • Technical documentation
    • API and library research
    • Development workflow automation
    • Use AI to analyze logs, stack traces, test failures, and unfamiliar codebases to accelerate troubleshooting

    Sourced from foundit

    Skills

    DockerPostgresqlrestful apisautomated testingredisHTMLDocker ComposeAI-assisted Development ToolsPythonJavascriptCSSNode.JsMongoDBTypescriptFunctional QAMySQLReact.JsSQLFullstack Development

    See all 36 Full Stack Developer jobs in AhmedabadFull Stack Developer jobs in IndiaJobs in Ahmedabad

    Career guides

    • AI Tools That Auto-Apply AND Email Recruiters (2026): Which Ones Actually Do Both?
    • AI Tools That Find Jobs Matching Your Resume (2026): 7 Job-Matching Tools Compared
    • Cold Email to a Recruiter That Gets a Reply: 7 Templates, Subject Lines and Follow-Ups (2026)

    All career guidesAll articlesBrowse companies hiring

    Full Stack Developer · waiting for your command