Information technology, software development, data Jobs in Energy and Environment, in Africa

7

jobs

PowerHive East Africa

Full - Stack Developer

Nairobi, Kenya

M-Kopa Nigeria

Senior Product Manager - Data Science

Lagos, Nigeria

M-Kopa Nigeria

Senior Product Manager - Retention Group

Lagos, Nigeria

SPIE Oil & Gas Services

Deployment Technicians

Lagos, Nigeria

M-Kopa Nigeria

Senior Backend Engineer

Lagos, Nigeria

SPIE Oil & Gas Services

Deployment Technician

Lagos, Nigeria

ENGIE Energy Access (EEA)

Software Engineer (Android)

Lagos, Nigeria

GreenLight Planet

CLOSED

Senior Graphics Designer

Lagos, Nigeria

Engie Energy Access Uganda

CLOSED

Software Engineer

Kampala, Uganda

Get personalised job alerts directly to your inbox!

Engie Energy Access Uganda

CLOSED

Software Engineer (Android)

Kampala, Uganda

Full - Stack Developer

Closing: Apr 29, 2024

9 days remaining

Published: Apr 15, 2024 (5 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

  • We are seeking a talented and experienced Full Stack Developer to join our dynamic team. The ideal candidate will possess strong proficiency in back-end development using Node.js, SQL, Linux and AWS services as well as familiarity with front-end frameworks, design systems and components. You will be responsible for developing and maintaining both front-end and back-end components of our web applications, ensuring their scalability, performance, and reliability.

Qualifications:

  • 8+ years of professional experience as a Full Stack Developer
  • Proficiency in Node.js/JS, and Python with a solid understanding of web application design frameworks
  • Experience using relational and object-oriented databases
  • Experience with Linux operating systems and shell scripting
  • Familiarity with cloud computing platforms, particularly AWS services like EC2, S3, Lambda, and RDS
  • Excellent problem-solving skills, attention to detail and the ability to work independently, manage priorities, and meet deadlines in a remote work environment
  • Effective communication skills and ability to collaborate with cross-functional teams


Responsibilities
  • We are seeking a talented and experienced Full Stack Developer to join our dynamic team. The ideal candidate will possess strong proficiency in back-end development using Node.js, SQL, Linux and AWS services as well as familiarity with front-end frameworks, design systems and components. You will be responsible for developing and maintaining both front-end and back-end components of our web applications, ensuring their scalability, performance, and reliability.

Qualifications:

  • 8+ years of professional experience as a Full Stack Developer
  • Proficiency in Node.js/JS, and Python with a solid understanding of web application design frameworks
  • Experience using relational and object-oriented databases
  • Experience with Linux operating systems and shell scripting
  • Familiarity with cloud computing platforms, particularly AWS services like EC2, S3, Lambda, and RDS
  • Excellent problem-solving skills, attention to detail and the ability to work independently, manage priorities, and meet deadlines in a remote work environment
  • Effective communication skills and ability to collaborate with cross-functional teams


  • Design, develop, and maintain web applications and microservices using Node.js/JS application frameworks, SQL and AWS services.
  • Implement user interfaces and dashboards using modern front-end frameworks, design systems, component and charting libraries such as ECharts.
  • Develop and optimise APIs for seamless integration between our front-end and back-end systems as well as third-party systems.
  • Work closely with the team to understand project requirements and translate them into technical solutions.
  • Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces.
  • Ensure code and documentation quality through testing, debugging, and code reviews.
  • Deploy and manage applications on Linux servers and AWS cloud infrastructure.
  • Monitor application performance and troubleshoot issues as needed.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.