Backend (Golang) & Frontend Engineer at Lytup Power Systems Incorporated

Experience: Mid-level

Education: B.A/BSc/HND

Job-type: Contract

Location: Lagos

Field: IT

Lytup Power Systems Incorporated is at the forefront of energy storage in Africa, pioneering a transformation in the storage and management of electric power. Our innovative approach to delivering electricity is changing the energy landscape across Africa, offering an alternative power source.

We proudly introduce Africa’s inaugural compact Battery Energy Storage Systems (BESSs). Lytup was established with a strong belief that offering secure, intelligent, and sustainable energy storage solutions is crucial for empowering the transition towards a genuinely sustainable energy future.

Job overview

  • We are seeking a hands-on, versatile engineer who can work across the stack to build, scale, and maintain our energy management software.
  • This role is not remote — you will work on-site at our Lagos hub, collaborating closely with our embedded and electrical engineers.

Your Main Mission

  • Enable our clients to access their own dashboards on our existing EMS code base. For example, if a battery is installed at Site A, the Site A manager should have a secure login and custom dashboard; the same for Sites B, C, and so on. You will design and implement these multi-tenant access points and ensure the system is robust, user-friendly, and scalable.

Responsibilities

  • Extend our existing EMS code base to create separate dashboards and logins for each client site.
  • Design, develop, and maintain backend services using Golang.
  • Implement real-time communication features with MQTT.
  • Build modern, responsive user interfaces using Svelte.
  • Design and optimize relational databases with Postgres.
  • Work hand-in-hand with embedded and electrical engineers to ensure seamless system integration.
  • Deliver end-to-end features, ensuring performance, scalability, and security.

Requirements

  • Minimum 4 years of professional experience as a full-stack engineer.
  • Proven ability to work across both backend and frontend (this is not a role for “just one side”).
  • Strong proficiency in Golang.
  • Experience with Svelte (or another modern frontend framework).
  • Solid understanding of relational databases (Postgres preferred).
  • Knowledge of messaging protocols like MQTT.
  • Ability to work on-site in Lagos and thrive in a fast-paced startup environment.

Nice to Have:

  • Experience with DevOps tools (Docker, CI/CD).
  • Familiarity with microservices or event-driven architectures.
  • Prior experience in IoT, energy systems, or real-time applications.

Method of application 

Meet the Qualifications? Apply now at Lytup Power Systems Incorporated on docs.google.com 

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top