updated 3 days ago
Senior Backend JavaScript Developer (Node.js)
Match & Cover letter
Plus required for matching with this vacancy
Job description
Text:
TL;DR
Senior Backend JavaScript Developer (Node.js): Building and operating scalable SaaS applications and microservices with an accent on high-performance backend services and asynchronous processing. Focus on designing resilient system architectures, implementing message-driven components using Redis Streams, and ensuring reliability under high load.
Company
provides professional web data collection tools and infrastructure for businesses worldwide.
What you will do
- Lead end-to-end feature development from initial design and implementation to production rollout.
- Build and operate backend services with a focus on scalability and reliability in a microservices environment.
- Participate in system design and architecture planning, contributing to key technical decisions.
- Work with asynchronous, message-driven components using Redis Streams, including tuning and debugging.
- Write high-quality, maintainable code with appropriate test coverage and participate in code reviews.
- Collaborate with cross-functional stakeholders to deliver high-impact product outcomes.
Requirements
- 5+ years of software engineering experience, with 3+ years specifically in backend JavaScript/Node.js.
- Proven experience building and maintaining production-grade SaaS applications.
- Deep understanding of microservices architecture, including service boundaries and reliability patterns.
- Hands-on experience with MongoDB, Redis, and message broker systems (RabbitMQ/Kafka/Redis).
- Familiarity with Kubernetes and containerized deployments.
- English: Proficiency with strong written and verbal communication skills required
Nice to have
- Experience with Snowflake and data pipelines/analytics.
- Knowledge of AWS and cloud-based production environments.
- Experience with relational databases such as PostgreSQL or MySQL.
- Familiarity with observability tooling (logging/metrics/tracing) and incident response.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →