Search by job, company or skills

ultra platform

Senior NodeJS Developer

Save
new job description bg glownew job description bg glow
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Designation: Senior SDE

Office Location: Gurgaon/Bangalore

Position Description

We are looking for a skilled Senior Software Engineer with 5+ years of experience to design, develop, and scale robust, data-driven platforms. The role involves end-to-end ownership of feature development—from technical design to deployment—while working closely with product managers, architects, and cross-functional engineering teams. The ideal candidate will have strong hands-on experience in distributed systems, big data technologies, and modern backend development, along with the ability to mentor junior engineers and drive engineering best practices.

Primary Responsibilities

  • Design, develop, and maintain scalable, high-performance platform services and components.
  • Work closely with architects, product managers, and engineering teams to translate requirements into technical solutions.
  • Contribute to system design discussions, architecture reviews, and technical decision-making.
  • Build and manage data pipelines and work with data warehouses like BigQuery, Redshift, or equivalent.
  • Implement search and indexing solutions using Elasticsearch, Lucene, or similar technologies.
  • Develop backend services using NodeJS, Python (or similar technologies) and work with databases like MySQL, PostgreSQL, and MongoDB.
  • Contribute to microservices-based architecture design and implementation.
  • Implement CI/CD pipelines and ensure adherence to TDD, code quality, and testing standards using tools like Jest, JUnit, SonarQube, etc.
  • Participate in incident management, troubleshooting, and root cause analysis for production issues.
  • Build POCs to evaluate new technologies and propose scalable solutions.
  • Mentor junior engineers, conduct code reviews, and ensure engineering best practices are followed.
  • Collaborate with cross-functional teams to ensure timely and high-quality delivery of projects.
  • Continuously improve system performance, scalability, security, and reliability.

Required Skills

  • 5–7 years of experience in software engineering with strong system design and development expertise.
  • Strong backend development skills in NodeJS (or similar languages like Java/Python).
  • Self-driven in adopting the upcoming AI tools available for fast-paced development (Claude/N8N/LLMs)
  • Experience with databases: MySQL, PostgreSQL, MongoDB.
  • Knowledge of cloud platforms: AWS or GCP (certification preferred).
  • Experience with data warehouses like BigQuery, Redshift, or similar.
  • Strong understanding of microservices architecture and distributed systems.
  • Experience with CI/CD tools like Jenkins, AWS CodePipeline, or similar.
  • Familiarity with testing frameworks (Jest, JUnit) and code quality tools (SonarQube).
  • Understanding of ReactJS or frontend basics is a plus.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication, collaboration, and stakeholder management abilities.
  • Ability to work in agile, fast-paced environments with an ownership mindset.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147480447