Full Stack Engineer

***SPONSORSHIP NOT AVAILABLE***

GTS is working with a company that designs and manufactures EV charging hardware and is investing heavily in the web and cloud software behind it. They are looking for a Web-Based and Cloud Software Engineer to build the backend services, integrations, and monitoring tools that connect their chargers to external networks and to their customers.

This is a broad role suited to an engineer who is motivated to build elegant, efficient solutions to immediate, business-critical problems using modern languages, frameworks, tools, and practices.

About the role

You will design and build software for the modern web, covering backend services and APIs through to the dashboards used to monitor and control charging hardware. You will also build the integrations that tie the platform into the wider EV charging ecosystem and into customer systems.

Key responsibilities

  • Building software for the modern web, including backend services and REST APIs, with a strong focus on security and authentication best practices
  • Building elegant integrations with industry and customer interfaces and protocols
  • Developing web-based monitoring and control dashboards using HTML, JavaScript/TypeScript, and CSS
  • Handling systems administration, deployment, and monitoring using tools such as Systemd, Prometheus, and Grafana
  • Promoting and practising sound software development principles, including version control, testing, CI, and documentation

What we are looking for

  • A proven background in a modern programming language such as Python, Rust, or Go, with a willingness to learn others
  • Experience building software for the modern web, including backend services, REST APIs, and a strong understanding of security and authentication best practice
  • Some experience with frontend technologies, including HTML, JavaScript/TypeScript, and CSS, to build monitoring and control dashboards
  • Experience with cloud infrastructure and DevOps, including systems administration, deployment, and monitoring using tools such as Systemd, Prometheus, and Grafana
  • A generalist mindset, with the drive to solve business-critical problems pragmatically

Desirable

  • Awareness of application-layer standards and practices in the EV charging ecosystem, such as OCPP (Open Charge Point Protocol) and OCPI (Open Charge Point Interface), for integrating with external networks and services

Job Details

Company
GTS Group Ltd
Location
Cambridgeshire, England, United Kingdom
Posted