Software Engineer - Node.js Developer

0 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company:IT Services Organization

Key Skills:

Roles and Responsibilities:

  • Design and develop scalable backend services using Node.js and TypeScript.
  • Lead and enforce TDD principles by writing unit, integration, and end-to-end tests.
  • Architect and implement RESTful and GraphQL APIs with high performance and security.
  • Collaborate with frontend developers, DevOps engineers, and QA teams to deliver full-stack solutions.
  • Conduct code reviews and mentor junior developers in best practices and clean code.
  • Manage version control workflows using Git (branching, merging, pull requests).
  • Optimize database queries and schemas in MongoDB and relational databases like PostgreSQL/MySQL.
  • Maintain and improve CI/CD pipelines, ensuring smooth deployments.
  • Participate actively in Agile/Scrum ceremonies and contribute to sprint planning.

Skills Required:

Technical Skills:

  • Strong proficiency in Node.js and TypeScript.
  • Hands-on experience with TDD frameworks (e.g., Jest, Mocha, Chai).
  • Expertise in building RESTful APIs and GraphQL APIs.
  • Strong knowledge of MongoDB and relational databases (PostgreSQL/MySQL).
  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
  • Familiarity with Docker/Kubernetes for containerization and orchestration.
  • Solid understanding of security practices (JWT, OAuth2, API security).

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to mentor junior developers and lead by example.
  • Proactive, detail-oriented, and adaptable to changing priorities.


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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You