This job listing has expired and may no longer be relevant!
28 Sep 2023

Full Stack Engineer at GOODINFO

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

GOODINFO is a technology-focused management consulting firm. We help our customers turn great, tech-based ideas into products and services their customers will love.

ROLE SUMMARY

  • Our client is a tech-focused organization dedicated to harnessing technological innovations to empower citizens throughout Africa. This mission is achieved by freeing data trapped within government and corporate systems, embedding technologists into civic societies, and crafting civic engagement applications. Their goal is to amplify the voices of citizens and foster a digital democracy.
  • As a Senior Software Engineer, you will lead the development of web applications, data platforms, and API integrations. You will be a champion of open-source principles, ensuring robust documentation and mentoring junior engineers. Collaboration is essential as you’ll work closely with the civic tech community and organizational partners. Key traits for success in this role include being a proactive learner, having a security-first approach, excelling in collaboration, and actively engaging with clients.

KEY RESPONSIBILITIES

  • Design, develop, and maintain systems including web applications, data platforms, and API integrations to support partners like civil society organizations, media, and selected government agencies.
  • Oversee UI/UX and data visualization, ensuring user-centric design and high-quality interactive visualizations.
  • Advocate for open-source software and open data principles, ensuring documentation for free reuse.
  • Lead projects from conception to completion, ensuring alignment with organizational goals.
  • Document technical processes comprehensively to support future maintenance and scalability.
  • Streamline DevOps, collaborating for improvements in application delivery.
  • Mentor junior engineers, fostering skill development and team performance.
  • Continuously learn and stay updated with technological trends.

TECHNICAL STACK

Backend:

  • Database: Postgres DB
  • Language: Python
  • Framework: Django
  • Containers: Dockerized
  • CI/CD: GitHub actions

Frontend:

  • Language: JavaScript
  • Framework: React (using Next.js)

QUALIFICATIONS

  • Backend Development: Proficiency in Python, with experience in the Django framework.
  • Database Management: Experience with Postgres DB, including database design, optimization, and security best practices.
  • Frontend Development: Proficiency in JavaScript, with experience in React and Next.js.
  • Containerization: Hands-on experience with Docker, including creating, deploying, and managing Docker containers.
  • DevOps and CI/CD: Familiarity with DevOps best practices and experience with CI/CD tools, especially GitHub actions.
  • API Development: Experience in designing and maintaining robust API integrations.
  • UI/UX and Data Visualization: Knowledge of user-centric design principles and experience with data visualization tools and techniques.


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 15 October. 2023





Subscribe


Apply for this Job