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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4854350
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year