Senior Node.js Engineer
Description
About the project Working through Emilus as part of a partnership with a global consulting company. The end client is a UK-based telecom. You'll join a distributed engineering team building scalable backend services on AWS serverless infrastructure.
Requirements 2+ years of backend development with Node.js / TypeScript Experience with AWS: Lambda, API Gateway, SNS/SQS, CDK (Infrastructure as Code) Comfortable writing unit, integration, and TDD-style tests Experience with CI/CD pipelines (AWS CodeBuild or similar) Ability to do meaningful code reviews, not just rubber-stamping Operational mindset: monitoring, scaling, resilience, security — not just "it works on my machine" Can translate product requirements into implementable tasks independently
Nice to have DynamoDB and/or Aurora PostgreSQL CloudWatch alarms and dashboards GitHub Actions with AWS CodeBuild self-hosted runners Grafana for availability monitoring Event-driven architecture / microservices experience
Responsibilities Develop and own complex backend features end-to-end Deploy and maintain serverless applications on AWS Write and maintain technical documentation Collaborate with architects and leads on design and task breakdown
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.