Job Description
Job Overview
Octopus Energy is seeking a Backend Developer to join their rapidly growing engineering team in Milan. This role focuses on the development and integration of new features for their website and mobile app, impacting millions of customers worldwide. The company is dedicated to creating a greener and fairer energy experience, and the ideal candidate will thrive in a collaborative, agile environment that fosters innovation and flexibility.
Technical Requirements
Required Skills
- • Python
- • Django
- • Domain modelling
- • GraphQL
- • REST APIs
- • Writing robust and fault-tolerant software
- • Celery
- • Async processing
- • Postgres
Preferred Skills
- • AWS
- • Terraform
- • Packer
- • Consul
- • React
- • Next.js
Experience Level
Experience in backend development with a focus on Python and web frameworks like Django
Responsibilities
- • Develop and integrate new features for the website and mobile app
- • Work on different modules including private area, bill management, and customer onboarding optimization
- • Contribute to the implementation of marketing projects through dashboards and personal area
Benefits & Perks
- • Flexible working environment
- • Equity Options Scheme
- • Support for development including internal and external courses
- • Weekly company updates and drinks
Additional Information
- Location
-
Milan, IT
- Type
-
Full-time, Hybrid
- Compensation
-
Competitive salary with equity options