Fullstack Developer

Page 1 Recruitment
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Tech stack

JavaScript
API
Code Review
Cron
Software Debugging
Distributed Systems
Django
Hardware Design
Python
MariaDB
Nginx
Package Management Systems
Scrum
Responsive Web Design
Web Application Security
SQL Databases
React
GIT
Vue.js
Sentry
REST
Software Version Control

Job description

This is a hands-on role where your work will make a tangible difference helping communities gain access to reliable, affordable energy. You'll work closely with colleagues across engineering, product and operations to deliver technology that scales efficiently and performs reliably., * Design, develop and maintain features that improve platform functionality and user experience

  • Optimise databases for performance, scalability and reliability
  • Build responsive web interfaces that perform well even in low-connectivity environments
  • Integrate third-party APIs and services to expand platform capabilities
  • Conduct code reviews, mentor team members and encourage best practices
  • Troubleshoot technical issues to minimise downtime across multiple regions
  • Contribute to Agile sprint planning and refinement sessions

Requirements

  • Solid experience working with Python and Django
  • Knowledge of Vue.js or a similar JavaScript framework such as React
  • Good understanding of MariaDB and SQL
  • Experience designing and developing RESTful APIs
  • Familiarity with version control systems such as Git and CI/CD pipelines
  • Awareness of web security, performance optimisation, and server management (nginx, cron, package managers)
  • Confidence using debugging tools such as PyCharm, pdb or Sentry

Bonus points for:

  • Experience with IoT or hardware integration
  • Knowledge of distributed systems or offline-first architectures
  • Background in the energy, mobility or fintech sectors

Apply for this position