Full Stack Software Engineer

GRIT Systems Engineering

Apply for this job   

Share this job:

This job listing has expired! Click here to view the latest Power/Energy jobs in Nigeria

GRIT Systems Engineering Limited is an energy monitoring solutions provider that builds web enabled multi-source smart meters for mixed power supply systems, helping clients to find cost effective solutions for power supply in an under electrified environment. Our systems can infer resource usage and running costs of different types of power sources. For example, the grid, inverters, generators, solar, gas etc  Our devices are also able to identify issues with power quality and power theft.



We are looking for a software engineer responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the frontend. You will also collaborate with the frontend team to build reliable software systems.



  • Develop scalable web microservices to serve both web and mobile applications.
  • Write efficient, maintainable and reusable code.
  • Participate in code reviews and interviews.
  • Implementation of security and data protection.


Skills And Qualifications

  • Knowledge of at least one front-end web framework, examples include ReactJS, Angular or VueJS
  • Knowledge of at least one of Java or Scala.
  • Understanding accessibility and security compliance.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Management of hosting environment and scaling an application to support load changes.
  • Creating database schemas that represent and support business processes.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience in writing programs for embedded systems a plus.




GRIT Systems Engineering

Job Level

Experienced (Non-Manager)




Information Technology

Job Type


Minimum Qualification


Preferred Years of Experience

1 - 3 years