Fullstack Developer

5 - 10 years

8 - 15 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Full Stack Developer

Key Responsibilities:

  • Ownership & Accountability:

    Take full end-to-end ownership of assigned features or modules. Act as the primary owner for the code quality, stability, and performance of your deliverables, ensuring they meet goals.
  • Delivery Management:

    Ensure the timely delivery of features according to sprint schedules. Proactively identify blockers, manage dependencies, and mitigate risks to ensure deadlines are met without compromising quality.
  • Requirements Gathering:

    Collaborate closely with all stakeholders to analyze functional requirements and translate them into technical specifications.
  • High-Level Design (HLD):

    Define the overall system structure, component interactions, and technology stack choices to ensure the solution meets scalability and performance goals (primarily for Senior/Lead roles).
  • Low-Level Design (LLD):

    Create detailed design documentation, including database schemas, API contracts, class diagrams, and logic flows, ensuring a clear blueprint before coding begins.
  • End-to-End Development:

    Design and develop robust, responsive web applications using modern frontend frameworks (React.js or others) and scalable backend technologies (Node.js, GoLang or Java).
  • Database Management:

    Design, optimize, and maintain database schemas for both Relational (PostgreSQL, MySQL) and NoSQL environments.
  • Code Quality & Maintenance:

    Write clean, testable code; conduct rigorous peer code reviews and maintain the health of the codebase post-deployment.

Requirements:

  • Experience:

    3-6+ years of hands-on experience in full-stack development or 7-10+ years of experience, with at least 3 years in a leadership or design-focused role.
  • Delivery Track Record:

    Proven history of delivering complex software projects on time and efficiently in an Agile environment.
  • Frontend Proficiency:

    Expert knowledge of

    HTML5, CSS3, JavaScript (ES6+)

    , and a modern framework like

    React.js

    or equivalent.
  • Backend Proficiency:

    Strong experience in server-side development in any

    Node.js, Java (Spring Boot), or GoLang

    .
  • Database Skills:

    Proficiency in SQL (writing complex queries, joins) and data modeling.
  • Version Control:

    Advanced understanding of

    Git

    workflows.

Preferred Skills (Good to Have):

  • Microservices:

    Experience designing and deploying microservices architectures.
  • Testing Frameworks:

    Proficiency in Jest, Mocha, Cypress, or Selenium.
  • Cloud Experience:

    Hands-on experience with

    AWS, Azure, or Google Cloud Platform (GCP)

    .
  • DevOps:

    Familiarity with

    Docker, Kubernetes

    , and setting up

    CI/CD pipelines

    (Jenkins, GitHub Actions).
  • Education:

    Bachelors or Master’s degree in Computer Science, Engineering, or a related field.

What We Offer :

  • Impactful Work:

    Opportunity to contribute to projects used by over

    100 top MNC companies

    and a large

    10 million+ customer base

    .
  • Direct Collaboration:

    Employees have the opportunity to

    work closely and communicate directly with the Founding Team

    .
  • Optimal Work Structure:

    We operate on a

    5-day working

    schedule.
  • Professional Development:

    Committed to growth through

    eLearning, workshops, and the use of advanced AI models

    in day-to-day operations.
  • Comprehensive Well-being:

    Provision of

    on-demand comprehensive health insurance coverage

    with a

    Top-up facility

    for Parents, Spouse, and Children.
  • Dynamic Environment:

    Experience the energy of a startup, allowing employees to take on diverse responsibilities,

    learn new skills, and make a difference

    .

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You