Senior Backend JavaScript Developer
Bright Data Netanya, Center District, Israel
Software Development · 201-500 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will take end-to-end ownership of feature development, from design to production rollout, within a microservices-based SaaS environment. You will also participate in system architecture planning and ensure the scalability and reliability of backend services.
What they look for
Requirements
The role requires 5+ years of software engineering experience, with at least 3 years specifically in backend JavaScript and Node.js development. Candidates must have proven experience with microservices, MongoDB, Redis, and modern LLM-powered workflows using LangChain.
Full description
We’re looking for exceptional and experienced Senior Backend JavaScript Developers to join our DCA_ide 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
Requirements
- 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)
- Experience with LangChain and LangGraph, including building and orchestrating LLM-powered workflows
- 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
Similar roles
-
Software Engineer - JavaScript developer
Circana Courbevoie, Ile-de-France, France
-
Senior Software Engineer - JavaScript developer
Circana Courbevoie, Ile-de-France, France
-
Senior Web Developer JavaScript (m/w/d)
Sopra Steria Hanover, Lower Saxony, Germany
-
Senior Staff Software Engineer, JavaScript Runtime & Compilers
ServiceNow San Diego, California, United States · $172K–$301K/yr
-
JavaScript Engineer
dmg::media London, England, United Kingdom
-
Software Engineer - Développeur Front-End JavaScript - C# - F/H
NielsenIQ Cholet, Pays de la Loire, France · €44K–€48K/yr