Skip to main content
BrightData

Experienced Backend JavaScript Developer (Network Team)

HybridIsrael, Cyprus only· except Russia, BelarusArchived
Published
Role
Backend
Experience
Senior
Employment
Full-time
$40–$50/hr
Check eligibility

Open to IL, CY only · except RU, BY. Set where you work from to check your eligibility.

No BS summary

Backend JavaScript Developer, 3+ yrs experience, must be remote (not from Russia or Belarus). Requires strong Node.js, network protocols (TCP/IP, HTTP), and experience with MongoDB and Redis. Familiarity with Kubernetes and AWS is a plus.

Core skills

JavaScriptNode.jsRedis Streams

Required skills

MongoDBRedisKubernetesTCP/IPUDPDNSHTTP/1HTTP/2HTTP/3TLSWebSocketsAPIs

Optional skills

AWSSaaSObservability toolingLogsMetricsTracingSnowflakePostgreSQL

Required languages

English Proficient

What you'll do

  • Own end-to-end feature development from design and implementation to production rollout and improvements
  • Build and maintain high-scale backend services focused on performance, reliability, and security
  • Participate in system design and architecture planning
  • Work on networking challenges including traffic flows, proxy behavior, request/response handling, and protocol-level edge cases
  • Investigate and troubleshoot complex networking issues using Wireshark and similar tools
  • Write maintainable code with appropriate test coverage and participate in code reviews
  • Collaborate with engineers and stakeholders
  • Apply backend engineering and networking best practices
  • End-to-end feature development from design and implementation to production rollout and improvements
  • Build and operate scalable, reliable, high-performance backend services in a microservices environment
  • Contribute to technical decisions across the team
  • Work with asynchronous, message-driven components using Redis Streams
  • Debug, tune, and ensure resilient stream processing
  • Write maintainable code with appropriate test coverage
  • Participate in code reviews
  • Collaborate with teammates and cross-functional stakeholders
  • Stay up to date with best practices and evolving technologies
  • Own end-to-end feature development from design and implementation to production rollout and ongoing improvements
  • Work with asynchronous message-driven components using Redis Streams
  • Debug, tune, and ensure resilient processing
  • Write high-quality maintainable code with appropriate test coverage

What they require

  • 3+ years of hands-on software engineering experience, including 2+ years focused on backend JavaScript / Node.js development
  • Very good understanding of the Node.js event loop and async patterns, blocking pitfalls, memory and GC considerations
  • Proven experience building and operating production backend services
  • Strong understanding of network protocols and security
  • Experience with databases and caching layers such as MongoDB and Redis
  • Familiarity with Kubernetes and containerized deployments
  • Proficient in system design fundamentals including scalability, performance, reliability, and fault tolerance
  • Fast learner able to work independently and as part of a team
  • Strong written and verbal English communication skills
  • Experience debugging production networking issues such as latency, packet loss, connection reuse, and TLS handshakes is a plus
  • Experience with incident response or on-call is a plus
  • 5+ years of hands-on software engineering experience
  • 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, including service boundaries, APIs, and reliability patterns
  • Hands-on experience with MongoDB and Redis, including Redis Streams or similar pub/sub/stream processing
  • Good understanding of system design fundamentals: APIs, data modeling, performance, scalability, and reliability
  • Fast learner, able to work independently and as a team player
  • Strong written and verbal communication skills in English
  • Fast learner able to work independently and as a team player

Benefits

  • Office or remote work
  • Full-time employment
  • Flexible schedule

The company develops tools for collecting publicly available data.

Data Collection
$40–$50/hr