Contract
Feb. 27, 2026
Remote
Senior NodeJS Engineer
JOB ID
LVBD2601
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
100%
Job details :
- Full-time
- Start date: ASAP
- Duration: 6 months + extension
- Occasional travels to UK and Latvia are possible
- Large UK media company
Responsibilities :
- Take responsibility for developing complex solutions within the team’s scope.
- Provide constructive code reviews to maintain high standards and support team growth.
- Deliver high-quality, production-ready code, ensuring successful completion of team goals.
- Write and maintain comprehensive unit and integration tests to ensure code quality and coverage.
- Integrate software with monitoring and support tools to ensure operational excellence.
- Create, review, and maintain clear technical documentation.
- Collaborate with Architect, delivery, and technical leads to design software and break down features into implementable tasks.
- Deploy and manage applications using AWS services such as Lambda and API Gateway
- Implement CI/CD pipelines using AWS Code Build
Requirements:
- 2+ years in developing backend applications using NodeJS / Typescript
- Experience with the following AWS services:
– Infrastructure as Code using AWS CDK
– Lambda
– SNS & SQS
– API Gateway
- Skilled in addressing operational concerns like monitoring, performance testing, scaling, availability, resilience, and security.
- Proficient in translating product requirements into robust, scalable technical solutions.
- Excellent development skills and experience building highly scalable applications.
- Experience in Unit/TDD/automated testing and pair programming.
- Experience/openness to work with a diverse and inclusive team.
- Fluent English
Nice to have:
- Experience of Dynamo DB and Aurora PostgreSQL
- Building Operational Alarms based on CloudWatch metrics
- Implementing CI/CD pipelines
- GitHub actions using AWS Code Build self-hosted runners
- Grafana availability tooling
- Familiarity with event-based architecture and microservices environments
SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.