Backend (Golang) & Frontend Engineer Job at Lytup Power Systems Incorporated
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.
We are recruiting to fill the position below:
Job Position: Backend (Golang) & Frontend Engineer
Job Locations: Lagos
Contract: 3 months (with potential for permanent role based on performance)
Job Description
- 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.
Key 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.
Similar Jobs
- Java Software Engineer Job at Interswitch
- Product Support Engineer
- Front-End & UI / UX Developer (Web, Mobile & Desktop) Job at Proforce Galaxies Limited
- Frontend Web App Developer (JavaScript Stack) Job at Bluconvalley Limited
- Software Developer Job at Health Connect 24x7
- Full-Stack React Native Developer Job at Bluconvalley Limited
- .Net Developer Job at QuPee Consult
- Data Dashboard Developer Job at eHealth4everyone
- Python Web (Django) Developer Job at eHealth4everyone
- Backend Engineer Job at straitPay