Job Description
Job Overview
Octopus Energy is seeking a Senior Full Stack Engineer to join their Devices Team, responsible for developing connected hardware products. This role focuses on serverless backend IoT services deployed in the cloud, while also engaging in full-stack development across mobile apps and core infrastructure. The ideal candidate will be passionate about innovative software solutions and eager to work in a collaborative, agile environment.
Technical Requirements
Required Skills
- • Typescript
- • Node.Js
- • AWS
- • serverless technologies
- • analytical skills
- • multitasking skills
Preferred Skills
- • Python
- • Django
- • SQL
- • IoT technologies
- • Terraform
- • CloudFormation
- • Docker
- • Kubernetes
Experience Level
In depth industry experience in software development & design
Responsibilities
- • Design, build and maintain high performance, reusable & reliable code
- • Ensure the best possible performance, reliability and quality of the platform
- • Contribute to development across the entire stack from the front end down to the infrastructure
- • Contribute to the software engineering culture at Octopus Energy
- • Collaborate regularly with colleagues to create innovative solutions
- • Mentor junior engineers via pairing, design review & code review
- • Work as part of a team of engineers, regularly seeking feedback and growing skills
Benefits & Perks
- • Flexible salary discussions
- • Unique company culture
- • Autonomy in work
- • Recognition as a top company to work for
Additional Information
- Location
-
London, GB
- Type
-
Full-time, Hybrid
- Compensation
-
Flexible based on experience