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 .
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.
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.
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.