Full Stack Web Developer at Africa Economic Forum

Posted on Mon 17th Jan, 2022 - www.hotnigerianjobs.com --- (0 comments)

The Africa Economic Forum is a pan-African think-tank that works to improve African economies and competitiveness at all levels, through enhanced public and private partnership.

We are recruiting to fill the position below:

Job Title: Full Stack Web Developer

Location: Abuja (FCT)

Job Description

  • The ideal developer must be comfortable be around both front-end and back-end coding languages, development frameworks and third-party libraries. Must be able to work with cross functional teams with a knack for visual design and utility.

Job Responsibilities

  • Build a ReactJS mobile application using Redux for state management and Firebase for data persistence
  • Incremental changes to TypeScript microservices to support front end development
  • Practice test-driven development and write industry-standard codes.
  • Take full ownership of a feature from conception to launch.
  • Participate in peer code reviews and Agile development activities.
  • Be a champion for agile development, code quality, continuous deployment and integration, and elegant design.
  • Help the front end developer to conceptualize, design, and build web applications by turning wireframes into effective codes
  • Work through the complete software development lifecycle, from scratch to launch
  • Assist in the design of user-based interactions through an impactful front-end architecture framework
  • Develop functional databases, applications, and servers
  • Code for various platforms to ensure functionality across multiple channels
  • Develop and design RESTful services and APIs
  • Manage database administration and hosting responsibilities
  • Troubleshoot issues and solve problems where needed
  • Collaborate across time zones via GitHub comments, documents, video conferences as required

Requirements

  • Degree in Computer Science, or any IT related course
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Minimum of 4+ years’ of experience.
  • 3+ years’ experience implementing using ReactJS in TypeScript
  • Experience writing Unit Tests and practicing Test Driven Development. Familiarity with Jest is preferred.
  • Working experience with Git.
  • Proven understanding of object-oriented and functional design patterns.
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Experience in client architecture and performance optimization tools in the mobile space.
  • Good debugging and problem solving both individually and in a team.
  • Excellent communication, and interaction skills; collaborating in a team environment.
  • Ability to work both collaboratively as part of a team and independently to dive deep and solve tough problems.
  • Self-motivated, quick/continuous learner with a passion for innovation.

Application Closing Date
19th January, 2022.

Method of Application
Interested and qualified candidates should send their Motivation Letter and CV attached in one document to: [email protected] using the Job position as the subject of the email.