Take end-to-end ownership of backend features and SaaS services in a microservices architecture. Design, implement, deploy, and operate scalable, reliable Node.js services. Work with Redis Streams, MongoDB, Kubernetes, and ensure test coverage, performance tuning, and collaboration with cross-functional teams.
Description
We’re looking for exceptional and experienced Backend JavaScript Developers to join our DCA team, with deep expertise in Node.js and building production-grade backend services.
In this role, you will take end-to-end ownership of product and feature development, building SaaS applications and services in a microservices architecture, using modern technologies in a fast-paced and professional environment.
Tech Stack:
Node.js, JavaScript, MongoDB, Kubernetes, Redis (including Redis Streams), Snowflake
(plus additional relational/NoSQL data stores as needed)
Responsibilities- End-to-end feature development, from design and implementation to production rollout and ongoing improvements.
- Build and operate backend services with a strong focus on scalability, reliability, and performance in a microservices environment.
- Participate in system design and architecture planning, and contribute to technical decisions across the team.
- Work with asynchronous, message-driven components using Redis Streams, including debugging, tuning, and ensuring resilient processing.
- Write high-quality, maintainable code with appropriate test coverage; participate actively in code reviews.
- Collaborate effectively with teammates and cross-functional stakeholders to deliver high-impact outcomes.
- Continuously learn, adapt, and stay up-to-date with best practices and evolving technologies.
- 5+ years of hands-on software engineering experience, including 3+ years focused on backend JavaScript / Node.js development.
- Proven experience building and maintaining SaaS applications and/or production backend services.
- Experience working in a microservices architecture (service boundaries, APIs, reliability patterns).
- Hands-on experience with MongoDB and Redis (including practical experience with Redis Streams or similar pub/sub/stream processing).
- Familiarity with Kubernetes and containerized deployments.
- Good understanding of system design fundamentals: APIs, data modeling, performance, scalability, and reliability.
- Fast learner, able to work both independently and as a team player.
- Proficiency in English, with strong written and verbal communication skills.
Nice to Have:
- Experience with Snowflake and data pipelines/analytics.
- Experience with AWS and cloud-based production environments.
- Experience with relational databases (e.g., PostgreSQL/MySQL) and additional NoSQL technologies.
- Experience with observability tooling (logging/metrics/tracing) and incident response.
*Fully remote position (for candidates who are not from Israel)*
Similar Jobs
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Provides technical support for production radiology systems, responding to time-sensitive customer incidents, troubleshooting Windows, networking, hardware, storage, and database issues, documenting cases, managing a 20–30 ticket backlog, and coordinating with internal technical and business teams. The role is remote within Canada, requires weekday shifts and an on-call rotation, and supports systems that may affect patient care.
Top Skills:
Active DirectoryCC#C++LanOraclePacsPowershellPythonRisTcp/IpWanWindowsWindows Server
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Provide time-sensitive technical support for production radiology systems affecting patient care. Troubleshoot Windows, network, hardware, storage, database, RIS, and PACS issues; document incidents, collect logs, manage a 20–30-case ticket backlog, and coordinate with internal teams to resolve customer problems. The role requires customer service, scheduled shifts, and participation in an on-call rotation.
Top Skills:
Active DirectoryCC#C++Enterprise HardwareEnterprise StorageLocal Area NetworksOraclePacsPowershellPythonRisTcp/IpWide Area NetworksWindowsWindows ServerWindows Workstations
Artificial Intelligence • Information Technology • Professional Services • Software • Analytics • Generative AI • Big Data Analytics
Own the application end to end across React, Node.js, SQL, APIs, integrations, deployment, and production support. Design and implement scalable solutions, troubleshoot complex issues, make architecture and performance decisions, review code, mentor engineers, address technical debt and security concerns, and collaborate across Product, QA, DevOps, and Architecture throughout the SDLC.
Top Skills:
AWSAzureCi/CdGCPJavaScriptMicroservicesNode.jsReactRest ApisSQLTypescript
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.


