Senior JavaScript Backend Engineer

Joinpassa — United Kingdom · Posted ~2 hours ago

Senior

Skills

JavaScript Node.js Backend development REST APIs GraphQL Cloud architecture REST Cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior backend engineering role focused on designing scalable APIs, distributed services, cloud solutions, and maintaining high-quality engineering practices.

Highlights

Senior engineering opportunity building scalable backend services with modern technologies and ownership of technical solutions.

Description

About the role We are looking for a highly skilled Senior JavaScript Engineer with strong backend expertise in Node.js to join our engineering team. You will design, develop, and optimize scalable backend services and APIs powering mission-critical applications. The ideal candidate is experienced in distributed systems, cloud architecture, and modern JavaScript tooling, with a strong emphasis on performance, reliability, and security. Responsibilities • Architect, build, and maintain scalable backend services using Node.js and modern frameworks. • Design and implement RESTful and/or GraphQL APIs with clean, maintainable code. • Optimize backend performance, reliability, logging, and observability. • Collaborate with frontend, DevOps, product, and data teams to deliver complete solutions. • Write and maintain technical documentation, perform code reviews, and enforce coding standards. • Manage deployments, CI/CD pipelines, and cloud resources as needed. • Mentor junior engineers and drive backend engineering best practices. • Participate in architectural discussions and contribute to long-term system strategy. Must-have capabilities • 7+ years of professional experience building backend systems with JavaScript or TypeScript. • Advanced expertise in Node.js, asynchronous programming, and event-driven architecture. • Experience with Express.js, Fastify, NestJS, or similar backend frameworks. • Strong understanding of databases (PostgreSQL, MySQL, MongoDB, Redis, etc.). • Experience with message queues and event-driven patterns (Kafka, RabbitMQ, SQS, etc.). • Knowledge of containerization and orchestration (Docker, Kubernetes, ECS). • Solid understanding of authentication/authorization patterns (OAuth2, JWT, RBAC). • Experience with distributed systems, microservices, and API versioning. Nice-to-have capabilities • Experience with TypeScript at scale. • Hands-on knowledge of cloud platforms (AWS, GCP, or Azure). • Experience with serverless technologies (AWS Lambda, Cloud Functions). • Familiarity with monitoring tools like Prometheus, Grafana, Datadog, or OpenTelemetry. • Background in high-throughput or low-latency systems. • Experience implementing automated testing using Jest, Mocha, or similar frameworks. • Excellent problem-solving and debugging skills. • Strong communication and cross-functional collaboration abilities. • Leadership mindset and ability to influence technical decisions. • High ownership, accountability, and attention to detail. • Ability to thrive in fast-paced and evolving environments. How to Apply Click apply and complete your profile to be considered. Passa Link: https://joinpassa.com/roles/3a6ea43642e75e28