← к выдаче
разработка

Senior backend engineer

AqileaStockholm4 дн. назад

Коротко

Develops and maintains Node.js applications, deploys new capabilities, ensures quality standards, owns the tech roadmap, and maintains technical documentation · Needs: Solid experience with TypeScript/JavaScript/Node.js and MongoDB (Mongoose ODM); real-time/streaming systems design; Redis/ioredis; event-driven applications

Описание от работодателя

Role: Senior backend engineer Job Ref Id: JD-1262 Competence level: 5+ years Start date: 2026-11-02 End date: 2027-04-30 Extension option: Yes Scope: 100% Location: Stockholm Remote work: On-site Language: English Application deadline: 2026-10-25 Number of consultants: 1 Security clearance: No About the assignment We are looking for an experienced backend engineer with expertise in Node.js and MongoDB to work on one of our core products. Responsibilities Develop and maintain Node.js applications Deploy and release new capabilities, features and fixes Ensure quality standards, including test automation, manage tech debt, etc. Collaborate with product managers to define the product roadmap Write and maintain tech documents, including RFCs, ADRs, postmortems, etc. Own tech roadmap and priorities aligning with product priorities Ensure observability and monitoring match industry standards Proactively address security issues in collaboration with our security department Join and actively contribute to team ceremonies Propose improvements in our SDLC Proactively identify cost saving opportunities Requirements Mandatory Solid experience with TypeScript/JavaScript/Node.js and MongoDB (Mongoose ODM) Experience with real-time/streaming systems design (e.g. WebSockets, low-latency audio pipelines, etc.) Hands-on experience with Redis / ioredis (caching, rate limiting, pub/sub) Experience with event-driven applications and messaging systems Solid experience with microservices architecture and async programming Experience with observability/metrics tooling (e.g. Prometheus, structured logging) Nice-to-have Experience with BullMQ and Node's Cluster module, working with workers and subprocesses Experience with LLMs and audio processing (STT/TTS) Experience with Keystone and Express.js Experience with gRPC and Protocol Buffers Experience with NATS (messaging queue) Experience with Docker and Docker Compose Experience with Kubernetes + ArgoCD + Kustomize (multi-region GKE deployments) Experience with Go and WebSocket bridging services Experience with cloud/VoIP telephony and telecom generally Experience with Kamailio / Homer Experience with Asterisk PBX / ARI (Asterisk REST Interface) and SIP/IAX protocols Experience with Firebase Admin / APNs