Fullstack Developer - Abuja
eRecruiter
Abuja, ng
6d ago

Our client is an educational solutions company that offer teaching and learning experiences to educators, students and parents across Africa, through innovative software and technology.

They provide the most effective, affordable and innovative solutions to revolutionize education in Africa, helping to strengthen the next generation of leaders.

Their mission is to transform education using technology. They currently have an opening for

Fullstack Developer in Abuja .

Summary

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 unit tests.
  • Work with cross-functional teams for API integrations.
  • Be a champion for code quality
  • 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.
  • Requirements

  • Minimum of 2+ years’ of experience.
  • 1+ 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 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.
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form