CrawlJobs Logo

Node.js Engineer

India · Job Posted June 04, 2026
Apply Position
Job Link Share

Job Description

Responsibilities Design, develop, and maintain scalable RESTful APIs using Node.js, TypeScript, Express, or NestJS for high-throughput enterprise applications. Build and optimize event-driven microservices using Apache Kafka to support reliable and low-latency data streaming across distributed systems. Develop and manage batch processing pipelines and asynchronous workflows for handling large-scale data operations efficiently. Diagnose and resolve performance bottlenecks, concurrency issues, memory leaks, and scalability challenges within Node.js applications. Design robust API architectures including authentication, authorization, versioning, rate limiting, and structured error handling mechanisms. Optimize relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis through query tuning and indexing strategies. Implement distributed systems best practices including fault tolerance, observability, logging, monitoring, and data consistency models. Work with Docker, Kubernetes, and CI/CD pipelines to support containerized deployments and automated delivery processes. Lead technical discussions, mentor engineers, and promote best practices related to clean architecture, testing, and scalable backend development.

Job Responsibility

  • Design, develop, and maintain scalable RESTful APIs using Node.js, TypeScript, Express, or NestJS for high-throughput enterprise applications
  • Build and optimize event-driven microservices using Apache Kafka to support reliable and low-latency data streaming across distributed systems
  • Develop and manage batch processing pipelines and asynchronous workflows for handling large-scale data operations efficiently
  • Diagnose and resolve performance bottlenecks, concurrency issues, memory leaks, and scalability challenges within Node.js applications
  • Design robust API architectures including authentication, authorization, versioning, rate limiting, and structured error handling mechanisms
  • Optimize relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis through query tuning and indexing strategies
  • Implement distributed systems best practices including fault tolerance, observability, logging, monitoring, and data consistency models
  • Work with Docker, Kubernetes, and CI/CD pipelines to support containerized deployments and automated delivery processes
  • Lead technical discussions, mentor engineers, and promote best practices related to clean architecture, testing, and scalable backend development

Requirements

  • Node.JS
  • TypeScript
  • Apache Kafka
  • PostgreSQL
  • Docker
  • Kubernetes

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Node.js Engineer

8 matching positions

Senior Software Engineer (Node.js) - Accommodations

We are looking for a Senior Backend Engineer to join our brand new team Accommod...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
foodlabs.com Logo
FoodLabs & Atlantic Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Go, or willingness to learn, designing and building scalable high-performing applications
  • Experience in software design and Continuous Delivery
  • Experience in cloud infrastructure and container technology
  • Passion for software craftsmanship and agile development methodologies
  • Team-player mindset with passion for mentoring and growing colleagues
  • An open mind and eagerness to learn new things
Job Responsibility
Job Responsibility
  • Take care of existing services and create new ones
  • Design, build and improve scalable systems that connect to many services & data sources inside and outside of Omio
  • Work with your team to rapidly test ideas, use results for iterations and improve our product
  • Operate and maintain critical core systems, owning reliability, performance, and availability
  • Collaborate with other teams on solutions for challenging and interesting problems
  • Help more junior engineers grow in their progression
What we offer
What we offer
  • 1 day off for your birthday
  • 1 day moving day
  • services years (extra vacation)
  • Daily meal allowance
  • Fully covered MultiSport card
  • Dinners, lunches, breakfast, volunteering events
  • Fulltime
Read More
Arrow Right

Middle Node.js Engineer

Binariks is looking for a highly motivated and skilled Middle Node.js Engineer t...
Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
binariks.com Logo
Binariks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of proven experience with Node.js and TypeScript
  • Strong skills in Node.js, including good knowledge of asynchronous programming and building scalable backend systems
  • Strong knowledge of Relational Database (RDBMS)
  • Experience with message queueing systems (Kafka, RabbitMQ)
  • Strong knowledge of object-oriented programming (OOP)
  • Eagerness to learn new coding approaches and stay open to continuous learning
  • Excellent problem-solving and communication skills
  • Ability to work independently
  • At least an Upper-Intermediate level of English for daily communication
Job Responsibility
Job Responsibility
  • Build and maintain backend services with Node.js, focusing on performance, scalability, and reliability
  • Design and develop RESTful API services
  • Deliver quality software solutions using an Agile development cycle
  • Design, code, test, and debug technical solutions
  • Participating in making decisions regarding application architecture and database design
  • Work with new technologies and best practices
  • Maintain comprehensive documentation in Jira and Confluence
  • Actively participate in daily stand-up meetings
What we offer
What we offer
  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • English Class
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
Read More
Arrow Right

Engineering Consultant

Engineering Consultant (Princeton, NJ) needed to work with engineering and robot...
Location
Location
United States , Princeton
Salary
Salary:
Not provided
besthtech.com Logo
Best High Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master of Science in Computer Engineering or Mechanical Engineering
  • 3 months experience in using Node.js, Hapi.js, and GraphQL
  • Experience with Electrode, React/Redux, JavaScript, Larma.js, GIT, Eslint, JIRA and Oneops
  • Knowledge of Finite Element Analysis, Algorithmic Robotics, and Advanced Dynamics
Job Responsibility
Job Responsibility
  • Work with engineering and robotics R&D team utilizing robotic technologies
  • Integrate and visualize robotics-related data flow into network system to help engineers conduct data-analysis and optimize robotics action planning
  • Provide engineering implementation methods using Node.js, Hapi.js, Electrode, React/Redux, JavaScript, HTML, CSS using IDE Visual Studio Code and Atom
  • Communicate with backend software engineers to develop API
  • Use Larna.js to manage the multi-packages project
  • Use GraphQL to query data from backend server in API layer
  • Use React to write reusable UI component, Redux and deeplink for state management
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

We are looking for a Senior Software Engineer that has the ability to work full ...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
acast.com Logo
Acast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You have experience with Node.js & Typescript
  • You have experience with React
  • You have experience with AWS or similar
  • You have experience building delightful end user facing applications
  • You have a pragmatic mindset and can make trade-offs on what to optimise for and when to ship
  • You are keen to mentor others in the technical aspects you are already an expert in
  • You value working in a diverse team with developers of all experience and backgrounds
  • You value other people’s input no matter their experience level
Job Responsibility
Job Responsibility
  • Take an important role in shipping new features while continuously increasing efficiency, stability and scalability of the systems
  • Interpret business and problem formulations together with your team, drive clarity, and turn that shared understanding into effective technical solutions
  • Ensure that Acast continues to follow cutting-edge frontend development practices, both in our codebase and in how we shape our processes
  • Work in a multi-disciplinary environment with agile principles
  • Support our own systems and infrastructure in production
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We're looking for a Staff Software Engineer to drive significant technical impac...
Location
Location
United States , San Jose
Salary
Salary:
164000.00 - 246000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience with a track record of designing and driving complex technical projects
  • Deep expertise in backend and frontend technologies like Go, Node.js, TypeScript, React, MongoDB, and AWS
  • Experience designing and implementing scalable distributed systems serving enterprise customers
  • Strong product sense and ability to balance technical excellence with business impact
  • Track record of mentoring engineers and elevating team capabilities
  • Experience working closely with product, UI/UX design, and cross-functional teams
  • Proven ability to navigate ambiguity and drive projects from conception to production
  • Experience with API design and building developer-friendly interfaces
  • Understanding of security and compliance requirements for enterprise SaaS
Job Responsibility
Job Responsibility
  • Architect and Build: Design and implement core platform features that power FloQast's applications & workflows
  • Technical Leadership: Lead technical design discussions and establish engineering best practices across the team
  • Product Partnership: Collaborate with product and design to shape the roadmap and deliver exceptional user experiences for accounting teams
  • Mentorship: Guide and develop other engineers through code reviews, pairing sessions, and technical workshops
  • System Excellence: Drive improvements in system reliability, performance, and developer experience
  • Strategic Decisions: Own critical technical decisions that impact the entire platform architecture
  • Customer Focus: Engage with customers and internal stakeholders to understand workflows and deliver solutions that transform FloQast applications
  • Innovation: Explore and implement new technologies to strengthen core platform services
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Staff Quality Engineer

We're looking for a Staff Quality Engineer who will play a pivotal role in defin...
Location
Location
United States , San Jose
Salary
Salary:
144000.00 - 216000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in Software Quality Engineering, including experience leading quality for major products or platforms
  • Strong coding skills in JavaScript/TypeScript or Java — with a deep understanding of modern test automation frameworks (e.g., Cypress, Playwright, Selenium, REST-assured)
  • Deep knowledge of software testing methodologies, performance/load testing, and systems-level thinking
  • Track record of influencing engineering culture and product quality through leadership and collaboration
  • Comfortable working in a hybrid setup with the ability to meet onsite with engineering leadership in the Bay Area
  • Hands on experience with tools like Artillery, JMeter, Gatling
  • Hands-on experience with MongoDB performance tuning and profiling
  • Deep knowledge of HTTP, REST, microservices architecture, and event-driven systems
  • Solid understanding of system resource utilization (CPU, memory, disk, network) under load
  • Experience integrating performance tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Harness)
Job Responsibility
Job Responsibility
  • Define and own quality strategies, standards, and practices for complex product and platform initiatives
  • Drive test architecture and tooling — from automated frameworks to CI/CD quality gates
  • Lead cross-functional quality initiatives that span multiple engineering teams
  • Act as a technical mentor to other QEs and developers around quality best practices
  • Collaborate closely with Dev, PM, and UX to shift quality left and catch issues early
  • Design and implement robust automation for UI, API, and backend systems
  • Design and implement performance, load, stress, soak, and scalability tests for backend services built on Node.js and MongoDB
  • Define and automate Non-Functional Requirements (NFR) validation in CI/CD pipelines
  • Build and extend performance testing frameworks using tools like k6, Artillery, Gatling, JMeter, or custom Node.js scripts
  • Conduct system profiling and analyze results using tools such as Coralogix, Prometheus, Grafana, etc
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Documents

As a Senior Software Engineer in the Documents domain, you will play a critical ...
Location
Location
United States , Plano; Lehi; San Mateo; San Francisco
Salary
Salary:
137000.00 - 160000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong problem-solving and algorithmic skills typical of any software engineering role
  • Extensive experience with one or more of the following technologies: React, Node.js, Typescript, Nest.js, Serverless, SST, DynamoDB, AWS Lambda, API Gateway and Kafka, coupled with a strong aptitude for learning new tools and frameworks
  • Experience building RESTful APIs and working with databases
  • In-depth knowledge of large-scale web application design, including clustering, caching, performance tuning, and scalability strategies
  • An ability to understand and translate legal documents and business requirements into technical solutions
  • Strong written and verbal communication skills, with an ability to explain technical concepts to diverse audiences
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable, high-quality web applications and APIs, focusing on Node.js and AWS services
  • Build secure, reliable, and compliant solutions for document generation, signing, and vaulting with an emphasis on scalability, performance, and maintainability
  • Collaborate with cross-functional teams, product managers, and legal experts, to deliver features that meet legal and business requirements
  • Analyze legal documents and business needs to design technical solutions that ensure compliance and accuracy
  • Write testable, reliable code and implement continuous deployment practices for production systems
  • Participate in design and code reviews, providing technical feedback to uphold engineering excellence
  • Mentor and support the career development of engineers through pair programming, technical guidance, and knowledge sharing
  • Analyze and optimize application code, APIs, and distributed systems to ensure efficiency and reliability
  • Deploy, monitor, and troubleshoot large-scale systems to maintain high availability and resolve issues in a timely manner
  • Stay current with emerging technologies, driving hands-on implementation and innovation across the platform
What we offer
What we offer
  • May be eligible for a bonus
  • Fulltime
Read More
Arrow Right

Engineering Manager

At Linear, we are on a mission to bring magic back to software. To empower produ...
Location
Location
United States
Salary
Salary:
Not provided
linear.app Logo
Linear
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Support and develop a small team of engineers through regular feedback, mentoring, and coaching
  • Collaborate with design, product, and founders to scope, prioritize, and deliver projects
  • Facilitate planning and execution across projects while helping engineers stay unblocked and focused
  • Ensure code quality and system reliability through reviews, architecture input, and operational excellence
  • Advocate for and contribute to a strong engineering culture centered on ownership, curiosity, and collaboration
  • Help define and evolve our engineering practices, hiring standards, and team processes as we grow
  • Strong technical acumen
  • Exceptional communication
  • A track record of leading high-performing product engineering teams
Job Responsibility
Job Responsibility
  • Support and develop a small team of engineers through regular feedback, mentoring, and coaching
  • Collaborate with design, product, and founders to scope, prioritize, and deliver projects
  • Facilitate planning and execution across projects while helping engineers stay unblocked and focused
  • Ensure code quality and system reliability through reviews, architecture input, and operational excellence
  • Advocate for and contribute to a strong engineering culture centered on ownership, curiosity, and collaboration
  • Help define and evolve our engineering practices, hiring standards, and team processes as we grow
What we offer
What we offer
  • Interesting and challenging work
  • Work-life balance
  • Competitive salary and equity
  • Employee-friendly equity terms (early exercise, extended exercise)
  • Paid lunch and coffee during workdays
  • Work remotely, no commuting to the office
  • Paid co-working space/desk at an office
  • Health, dental, and vision insurance (US)
  • Regular team events and off-sites
  • 5 weeks of paid vacation
  • Fulltime
Read More
Arrow Right