Job description
Role overview
Seeking a senior Node.js developer to design and implement scalable cloud applications. The role requires expertise in AWS, containerization, and infrastructure automation. Ideal candidates will collaborate with cross-functional teams to build high-performance backend systems.
Responsibilities
- Develop and maintain cloud-native applications using Node.js
- Design and optimize database schemas for PostgreSQL and SQL Server
- Implement CI/CD pipelines using Docker and cloud orchestration tools
- Architect infrastructure as code solutions with Terraform and CloudFormation
- Collaborate with DevOps teams to ensure system reliability and scalability
Responsibilities
- Develop and maintain cloud-native applications using Node.js
- Design and optimize database schemas for PostgreSQL and SQL Server
- Implement CI/CD pipelines using Docker and cloud orchestration tools
- Architect infrastructure as code solutions with Terraform and CloudFormation
- Collaborate with DevOps teams to ensure system reliability and scalability
Requirements
- Proven experience in cloud development
- Strong knowledge of Node.js and serverless architectures
- Proficient in relational databases (PostgreSQL, SQL Server)
- Experience with containers (Docker, Docker Compose, ECS)
- Understanding of Infrastructure as Code (Terraform, CloudFormation)
Benefits
- Remote work flexibility (UK-based)
- Competitive salary up to ยฃ85,000
- Professional development budget
- Flexible working hours
- Annual performance bonuses
Keywords
Node.jsAWSPostgreSQLDockerTerraformTDDBashCloudFormationECSMake