2 years

1 - 2 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a skilled Full Stack Developer with 2 years of solid experience in the MEAN/Hybrid stack (Angular, Node.js, MongoDB, and SQL). The ideal candidate is not just a coder but a product-minded engineer who has successfully delivered 3-4 live projects to production. You will be responsible for writing clean, testable code, maintaining high code coverage, and actively participating in our Scrum process.

Key Responsibilities:

1. Full Stack Development:

  • Frontend: Develop responsive, high-performance user interfaces using Angular (v14+). Implement reusable components, services, and directives.
  • Backend: Build scalable RESTful APIs using Node.js and Express.js.
  • Database: Design and optimize database schemas for both NoSQL (MongoDB) and Relational (SQL/MySQL/PostgreSQL) environments.
  • Integration: Ensure seamless integration between frontend and backend systems.

2. Code Quality & Testing (Critical):

  • Unit Testing: Write comprehensive unit test cases for both frontend (Jasmine/Karma) and backend (Mocha/Chai or Jest).
  • Test Coverage: Generate and maintain test coverage reports, ensuring a minimum coverage of [e.g., 80%] for all new code.
  • Code Review: Participate in peer code reviews, adhering to strict linting rules (ESLint/TSLint) and clean code principles.

3. Process & Collaboration:

  • Git Workflow: strictly follow Git processes including branching strategies (Gitflow), pull requests, and resolving merge conflicts.
  • Agile/Scrum: Actively participate in daily stand-ups, sprint planning, and retrospectives. Update task status in Jira/Azure DevOps/Trello.
  • Documentation: Document API endpoints (Swagger/OpenAPI) and technical architecture.

Required Skills & Qualifications:

  • Experience: Minimum 2 years of professional software development experience.
  • Project Portfolio: Must have worked on 3-4 live/production-level projects (not just dummy/practice projects). Be prepared to discuss your specific contributions to these projects during the interview.
  • Technical Stack:
  • Strong proficiency in JavaScript/TypeScript.
  • Angular (RxJS, Observables, Dependency Injection).
  • Node.js (Event Loop, Async/Await, Express).
  • Database: Proficiency in writing complex SQL queries (Joins, Indexing) and MongoDB Aggregations.
  • Testing: Hands-on experience writing test cases and generating coverage reports (Istanbul/NYC).
  • Tools: Git, Postman, Webpack, Docker (basic knowledge is a plus).

Soft Skills:

  • Strong understanding of the SDLC (Software Development Life Cycle).
  • Ability to explain complex technical issues to non-technical stakeholders.
  • Self-starter with the ability to work independently in a fast-paced environment.

Job Types: Full-time, Internship
Contract length: 12 months

Pay: ₹10,818.75 - ₹20,000.00 per month

Benefits:

  • Provident Fund

Work Location: In person

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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You