FullStack Engineer - Salary £55-75k - Central London - Hybrid working - Energy Company Are you a skilled Full-Stack Engineer eager to make a real difference? Join a dynamic team of software engineers, data modellers, and quantitative analysts at this leading energy supplier as they develop and maintain an advanced digital platform. This platform powers a range of critical applications, including settlement tools, forecasting systems, calculation engines, and data portals. Play a key role in supporting the UK's Net Zero by 2050 goal by contributing to innovative projects that leverage your expertise and passion. Thrive in a collaborative, forward thinking environment where your skills will drive meaningful impact. Key Responsibilities: Design and develop highly scalable software solutions to improve system functionality and longevity. Work with technical business analysts and solution architects to fine-tune requirements and ensure deliverable tasks. Develop new user-facing features using React.js and integrate them with back-end Python (Django) components. Write clean, maintainable front-end code using JavaScript, CSS, and other frameworks as needed. Build and maintain robust RESTful APIs. Ensure system performance, security, and scalability through proactive performance tuning and DevOps best practices. Stay updated with emerging technologies to drive innovation within the team. Key Requirements (Essential): 3 years of experience coding in a Python web-development framework (preferably Django). 2 years of front-end development experience (preferably React.js). Experience with container-related tools (Docker, Docker Compose). Strong database knowledge (SQL, PostgreSQL). Expertise in RESTful API development and management. Solid understanding of design patterns and relevant implementation models. Experience with DevOps tooling including GitLab, CI/CD, Jenkins. Familiarity with cloud infrastructure services (preferably AWS) covering compute, storage, networking, hybrid connectivity, monitoring/logging, security, and IAM. Excellent communication skills, particularly in explaining technical concepts to non-technical audiences. Ability to contribute to the wider engineering team and suggest software enhancements. Desirable Skills: Knowledge of additional programming languages such as C# or C. Experience working with diverse cloud environments. Why Join? Competitive salary (£55k - £75k plus bonus & benefits). Hybrid working model with flexibility. Opportunity to work on impactful projects A collaborative, innovative, and forward thinking work environment. If you’re ready to take on this exciting challenge, apply today