Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full stack developer

Acton Round
Allye
Full stack developer
£60,000 - £100,000 a year
Posted: 1 October
Offer description

We are seeking a Full Stack Developer with Hardware Integration expertise to join our growing team developing cutting-edge Battery Energy Storage Systems (BESS). This role combines modern web development with hardware control systems, making it perfect for a developer with an electrical/electronics engineering background who wants to bridge the gap between software and physical systems.

As a key member of our engineering team, you will develop the software that not only powers our customer-facing platforms but also directly controls and monitors our battery storage hardware. This is a unique opportunity to work across the entire technology stack while contributing to the clean energy transition.

Responsibilities

Backend & Cloud Architecture (Primary Focus)

* Design and develop scalable microservices architecture for our cloud-based energy platform
* Build robust APIs for real-time data collection, system monitoring, and performance optimisation
* Implement event-driven systems to handle high-frequency data streams from BESS
* Develop data pipelines for analytics, predictive maintenance, and system optimisation
* Ensure high availability, security, and performance of cloud infrastructure

Hardware Integration & Control Systems

* Develop software interfaces to control and monitor battery energy storage hardware
* Implement communication protocols (Modbus, CAN bus, RS485, MQTT) for hardware integration
* Create real-time monitoring and control systems for battery management
* Build firmware integration layers and handle over-the-air (OTA) updates
* Develop safety-critical software systems with appropriate fail-safes and error handling

Frontend Development

* Build intuitive user interfaces for system monitoring, control, and analytics
* Develop customer-facing dashboards showing real-time system performance
* Create mobile-responsive applications for field technicians and customers
* Implement data visualization tools for energy flow, system health, and performance metrics

System Integration & DevOps

* Collaborate with hardware engineering teams to define software requirements
* Implement CI/CD pipelines and infrastructure-as-code practices
* Ensure compliance with energy industry standards and safety regulations
* Support commissioning and deployment of systems in the field

Essential Requirements

Technical Background

* Degree in Electrical Engineering, Electronics Engineering, or related field
* 3+ years of full stack development experience with strong backend focus
* Experience with hardware-software integration in physical product environments
* Understanding of electrical systems, power electronics, or embedded systems

Backend & Cloud Expertise

* Strong proficiency in modern backend languages: Python,, Go, or Rust
* Microservices architecture design and implementation
* Cloud platforms (AWS and GCP) and serverless architectures
* Database technologies: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB)
* API development (REST, GraphQL) and event-driven architectures
* Message queues and real-time systems (Redis, RabbitMQ, Apache Kafka)

Hardware Integration Skills

* Industrial communication protocols: Modbus, CAN bus, RS485, Ethernet/IP
* IoT connectivity: MQTT, HTTP, WebSocket protocols
* Experience with embedded systems or willingness to learn quickly
* Understanding of real-time systems and hardware constraints
* Experience with sensors, actuators, and control systems

Frontend Capabilities

* Modern JavaScript frameworks: React or Angular
* Responsive web design and mobile-first development
* Data visualization libraries:,, or similar
* UI/UX principles for technical/industrial applications

Development Practices

* Version control (Git) and collaborative development workflows
* Testing frameworks and test-driven development
* CI/CD pipelines and DevOps practices
* Agile development methodologies

Highly Desirable

* Previous experience in energy storage, EV charging, or power systems
* Embedded C/C++ programming experience
* Battery management systems (BMS) knowledge
* Real-time operating systems (RTOS) experience
* Industrial automation or SCADA systems experience
* Safety-critical software development (ISO 26262, IEC 61508)
* Time-series databases (InfluxDB, TimescaleDB) and analytics
* Machine learning/AI for predictive analytics and optimisation
* Containerisation (Docker, Kubernetes) and orchestration
* Infrastructure as Code (Terraform, CloudFormation)

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Full stack developer
Telford
RM Staffing B.V.
Full stack developer
Similar job
Full stack developer (python fastapi reactjs)
Bloomsbury
Full stack developer
£300 - £350 a day
Similar job
Full stack developer
Bloomsbury
Full stack developer
See more jobs
Similar jobs
It jobs in Shropshire
jobs Shropshire
jobs Acton Round
jobs England
Home > Jobs > It jobs > Full stack developer jobs > Full stack developer jobs in Shropshire > Full Stack Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save