401,286open jobs
13,975companies
77,769added this week
Browse all
Salary
$27k – $67k per year (Estimated)
Location
Remote (India)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is a Belgian recruitment platform built entirely around remote and flexible work, aggregating openings from thousands of employers that allow work from outside an office. Its matching engine ranks roles against a candidate's skills, seniority and stated preferences on location and flexibility, rather than leaving people to filter a keyword search, and it verifies how genuinely remote each posting is. The company also runs an AI screening layer that shortlists applicants for employers, and publishes research and guidance on distributed work practices alongside the job marketplace itself.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer - Node.js based in India.

As a Software Engineer, you will build scalable, high-performance applications and services that support modern digital products and enterprise platforms.

You will take ownership across the development lifecycle, from requirements gathering and architecture through implementation, testing, and deployment.

The role combines strong backend engineering with experience across web and mobile technologies, giving you the opportunity to work on diverse product capabilities.

You will develop reliable microservices, user-facing features, notification workflows, and resilient client-side experiences.

You will collaborate closely with engineers, designers, managers, and client stakeholders in an agile, globally distributed environment.

Beyond delivery, you will contribute to engineering practices, mentor colleagues, and help establish scalable technical solutions and standards.

This is an opportunity to work on challenging projects while growing your expertise across industries, technologies, and modern software engineering practices.

Accountabilities:

    • Communicate effectively with client project stakeholders, providing clear updates on project progress, technical considerations, and recommendations.
    • Design, develop, test, and deliver high-quality software that is performant, scalable, secure, maintainable, and production-ready.
    • Participate in project planning, estimation, requirements gathering, and feature definition using established methodologies and tools.
    • Present completed features and solutions to clients and relevant stakeholders.
    • Independently drive software delivery from conceptualization and design through implementation, testing, deployment, and ongoing improvement.
    • Develop and ship user-facing and operational capabilities, including onboarding workflows, roster views, attendance functionality, and administrative dashboards.
    • Translate design tokens and high-fidelity wireframes into accurate, responsive interfaces using web and mobile component libraries.
    • Build reliable notification workflows using idempotent triggers and event-driven scheduled tasks across channels such as push notifications, SMS, and WhatsApp.
    • Develop client-side view models capable of safely queuing user actions using unique idempotency keys, particularly in environments with unreliable connectivity.
    • Maintain accurate technical documentation, metadata, and repository context as features and integrations evolve.
    • Participate actively in agile ceremonies, including stand-ups, sprint planning, retrospectives, and other team governance activities.
    • Collaborate with engineers, designers, and managers to identify user pain points, anticipate technical challenges, and iterate on solutions that improve client outcomes.
    • Contribute to engineering communities and Communities of Practice by sharing knowledge and mentoring other engineers.
    • Apply established architecture, design, quality, and security standards consistently across engagements.
    • Contribute to continuous improvement of engineering capabilities, development practices, and technical decision-making.
    • Requirements:

      • Have 5+ years of professional software engineering experience, with strong expertise in Node.js as the primary technology.
      • Demonstrate strong hands-on experience with Node.js, TypeScript, Express, TypeORM, and class-validator for developing production-grade microservices.
      • Have practical experience with React and React Native, including web and mobile application development.
      • Be experienced with Docker, PostgreSQL, and local development environment setup.
      • Demonstrate experience designing, developing, and implementing large-volume, highly available enterprise applications.
      • Have strong knowledge of exception handling, data structures, multithreaded programming, memory management, and application performance tuning.
      • Possess excellent experience with unit testing, particularly using Jest.
      • Understand software design patterns and be able to apply them appropriately to scalable enterprise systems.
      • Have hands-on experience with relational databases such as Oracle or SQL Server, including writing SQL queries and working with joins, views, GROUP BY, and HAVING clauses.
      • Demonstrate strong understanding of Object-Oriented Programming principles, including abstraction and encapsulation.
      • Apply SOLID principles and sound software design practices in day-to-day development.
      • Have experience developing well-tested, scalable, performant, enterprise-level systems.
      • Demonstrate familiarity with high-level architecture and design approaches such as UML, C4, or ArchiMate.
      • Have experience working with Agile software development methodologies.
      • Possess familiarity with OWASP and secure software development principles.
      • Demonstrate strong analytical, problem-solving, communication, and interpersonal skills.
      • Be able to manage multiple priorities and deliver effectively under deadlines and changing project requirements.
      • Have the ability and willingness to mentor engineers and contribute to the development of technical capabilities across the organization.
      • Be proficient in English, both written and spoken.
      • Benefits:

        • Flexible remote-first work environment, with the option to work from home, from an office, or through a hybrid arrangement depending on circumstances.
        • Opportunity to collaborate with a global technology team and work with colleagues across different countries and cultures.
        • English-speaking international work environment offering broad exposure to global engineering practices.
        • Dedicated focus on employee wellbeing, with access to fitness initiatives, mental health support where available, and generous time-off policies.
        • Professional growth opportunities across different projects, industries, technologies, and service offerings.
        • Opportunities to strengthen technical expertise through collaboration, mentoring, Communities of Practice, and diverse engineering engagements.
        • Inclusive and collaborative culture that values diversity, respect, intrinsic dignity, and open collaboration.
        • Opportunity to contribute to innovative technology projects and work within a global engineering community.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
401,286 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$60k – $90k per year • Equity • Remote • Full-Time • 3+ years exp • Madrid
C++
JavaScript
Node JS
Python
Rust
Databases
PostgreSQL
Frontend
WebAssembly
DevOps
GitHub
KVM
Xen
Marketing
LinkedIn
Apply
$160k – $200k per year • Equity 0.1–0.5% • In office • Full-Time • 6+ years exp • New York
Node JS
JavaScript
Databases
PostgreSQL
AI/ML
Edge AI
Apply
In office • Internship • Stockholm
JavaScript
Python
SQL
TypeScript
AI/ML
AI Agents
Claude
Claude Code
DevOps
Docker
Git
Kubernetes
Apply
$122k – $204k per year (Estimated) • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree • Columbus
Node JS
JavaScript
Node JS
Commander.js
Apply
$93k – $227k per year (Estimated) • Equity • Remote • Full-Time • 6+ years exp
C++
JavaScript
Node JS
Rust
Frontend
WebAssembly
DevOps
Kubernetes
Service Mesh
Apply
Remote • Full-Time • 10+ years exp
Apply
Remote • Full-Time • 10+ years exp
Apply
$28k – $71k per year (Estimated) • Remote • Contractor • 5+ years exp • Bachelor's Degree
Python
AI/ML
Amazon SageMaker
Evidently AI
MLFlow
PyTorch
Recommender Systems
TensorFlow
DevOps
AWS
CI/CD
GitLab
GitLab CI
Grafana
Prometheus
Apply
$50k – $127k per year (Estimated) • Remote • Contractor • 5+ years exp • Bachelor's Degree
Python
AI/ML
Amazon SageMaker
Evidently AI
MLFlow
PyTorch
Recommender Systems
TensorFlow
DevOps
AWS
CI/CD
GitLab
GitLab CI
Grafana
Prometheus
Apply
Remote/Hybrid • Internship
Apply
See all jobs
This is one of many
401,286 more open roles from verified company boards, updated every day.