Description:
This are looking for a hands-on Cloud Software Engineer who is technically curious, user-focussed and thrives in a modern product-driven environment. Your work will contribute to building cloud applications that power IoT solutions, which revolutionise the live monitoring of workforces in hazardous areas. Responsibilities include:
- Build and maintain microservices, data flows, and infrastructure (AWS).
- Ensure reliability, observability, and performance in production systems.
- Develop on the backend (Typescript) to ensure robust functionality.
- Develop on the Infrastructure as Code (AWS CloudFormation & Ansible) to ensure reliability and scalability.
- Develop on the frontend (Angular) to create seamless user experiences
- Contribute to CI/CD pipelines and automations
- Contribute to internal tooling and automation to strengthen engineering velocity.
- Bachelors degree (or equivalent) in Computer Science, Engineering, or related field
- Minimum of 5 years of professional experience
- Strong programming skills (JavaScript / TypeScript / Node.js)
- Understanding of cloud fundamentals, ideally AWS
- Solid understanding of REST APIs, microservice architecture and serverless
- SQL experience (PostgreSQL preferred)
- Experience with web development (JavaScript / HTML / CSS / Angular)
- A solid background in various automation test types, including unit testing, integration testing, and end-to-end testing