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
£ 60KJob 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