Softobiz - Software Developer - Node.js

3 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview

We are seeking a highly skilled Node.js Developer who is passionate about building performant, scalable, and maintainable backend systems.You will be part of an agile product engineering team, responsible for designing, implementing, and optimizing RESTful and GraphQL APIs, microservices, and server-side business logic.You will collaborate closely with product managers, architects, and frontend engineers to deliver secure, resilient, and enterprise-grade solutions aligned with modern software engineering principles.

Key Responsibilities

  • Design, develop, and maintain high-performance backend services and APIs using Node.js, Express.js, and related frameworks.
  • Architect and implement microservices-based solutions using containerization tools like Docker and orchestration via Kubernetes.
  • Integrate with NoSQL and SQL databases (MongoDB, PostgreSQL, MySQL) ensuring optimized data flow and scalability.
  • Collaborate with frontend teams to design efficient RESTful and GraphQL endpoints and ensure seamless data communication.
  • Apply best practices in software design patterns, error handling, security, and performance tuning.
  • Implement CI/CD pipelines for automated builds, testing, and deployments using tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Write comprehensive unit, integration, and load tests to maintain code reliability and stability.
  • Contribute to code reviews, design discussions, and technical documentation.
  • Stay updated with evolving Node.js ecosystem trends, frameworks, and best practices, proposing adoption of relevant technologies.

Required Skills & Qualifications

  • Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
  • 3 to 7 years of professional experience in backend or full-stack development.
  • Deep expertise in Node.js (v14+), Express.js, NestJS, or similar frameworks.
  • Strong understanding of asynchronous programming, event-driven architecture, and non-blocking I/O.
  • Proficiency with JavaScript (ES6+) and experience with TypeScript for scalable, type-safe codebases.
  • Experience integrating APIs with authentication protocols (JWT, OAuth 2.0, SSO).
  • Working knowledge of message brokers (Kafka, RabbitMQ, or Redis Pub/Sub).
  • Experience deploying applications on AWS, Azure, or Google Cloud Platform.
  • Solid grasp of Git-based version control, Agile/Scrum methodologies, and DevOps practices
(ref:hirist.tech)

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
Softobiz logo
Softobiz

Information Technology and Services

Los Angeles

RecommendedJobs for You