Full Stack Developer

Year    Remote, IN, India

Job Description

Job Title: Senior Full Stack Developer

Required Skills: Senior JavaScript / TypeScript / Node.js Developer

Experience: 5-8 Years

Location: Remote (Work from Home)

Employment Type: Full-time

Joining: Immediate Joiners Preferred

About the Role



We are looking for a

Senior Full Stack Developer (JavaScript / TypeScript / Node.js)

with strong backend and API development expertise to join our engineering team. The ideal candidate will have deep hands-on experience in designing and developing scalable web applications and microservices using Node.js, TypeScript, and modern JavaScript frameworks.

Key Responsibilities



Design, develop, and maintain server-side applications using Node.js, TypeScript, and modern JavaScript frameworks. Build RESTful and GraphQL APIs, ensuring security, scalability, and performance. Collaborate with front-end teams to integrate UI components with backend services. Optimize existing applications for maximum performance and scalability. Implement unit testing, integration testing, and participate in code reviews. Work with databases (SQL/NoSQL) such as PostgreSQL, MySQL, or MongoDB. Deploy and maintain applications in cloud environments (AWS/Azure/GCP). Participate in Agile development practices including sprint planning, retrospectives, and daily standups. Collaborate with product managers, UI/UX designers, and QA engineers to deliver robust solutions. Troubleshoot production issues, optimize performance, and continuously improve reliability.

Required Skills



5-8 years of professional experience in software development. Strong proficiency in JavaScript (ES6+), TypeScript, and Node.js. Hands-on experience with Express.js, NestJS, or similar backend frameworks. Expertise in building APIs (RESTful or GraphQL) and microservices architecture. Strong understanding of asynchronous programming, event-driven design, and Promise-based workflows. Solid knowledge of databases - relational (MySQL/PostgreSQL) and NoSQL (MongoDB/Redis). Familiarity with containerization (Docker) and version control (Git). Experience working with CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI). Understanding of authentication and authorization mechanisms (JWT, OAuth2, etc.). Knowledge of testing frameworks such as Jest, Mocha, or Chai. Strong problem-solving, debugging, and analytical skills. Excellent communication and collaboration abilities in remote team setups.
Job Type: Full-time

Pay: ₹80,000.00 - ₹100,000.00 per month

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
    JD4488351
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year