Back-End Developer
Apply Online
Minority Africa is searching for a Back-End Developer to join our team.
As our Back-End Developer, you will work in our software development team on the Advance project implementation funded by Google. You will be working closely with multiple departments through this project under the supervision of the Executive Engineer.
This position is Full-time for 6 months subject to renewal based on performance and further work requirements. It is a proactive position and you would be working remotely.
RESPONSIBILITIES
- Develop the application backend according to specifications
- Create API documentation for the frontend team using Swagger
- Managing application deployment server
- Caching some api calls for faster response times
- Writing unit tests
REQUIREMENTS
- Understand the Model View Controller
- Demonstrate existing projects done on the MERN or PERN stack
- Knowledge of Object Oriented Programming
- Knowledge on Typescript
- Knowledge of AWS services like S3, EC2 and Lightsail
- Understand CI/CD
- Understand Relational Database systems preferably PostreSQL
- Understand design patterns like Singleton
- Knowledge of data structures and algorithms
- Familiarity with routing best practices
- Understand the UNIX filesystem and basic commands
- Knowledge on version control and using Github e.g creating a pull request
- Understand Cron Jobs
- Knowledge on Swagger a Plus (For API documentation)
- Understand REst APIs and microservices
- Knowledge of caching systems like Memcached
Remuneration
Salary: $500 /month
Who We Are
Minority Africa is a digital publication using data-driven multimedia journalism to tell minority stories from across Africa. We work with teams in Nigeria, Uganda, Kenya, and the United Kingdom. See our About Page for more details.
Application
The application process comprises of three stages. The first stage is an evaluation of your credentials for the position you are applying for. The second stage is an assessment which is used to determine your suitability and skills for the role. The third stage is an interview which consists of two parts: technical and personality.
To apply, please use the form on this page and below this listing. Applications should be sent no later than the 23rd of November. Please direct all inquiries regarding this listing to our Executive Engineer, Mbedzi Olebogeng: mbedzi.olebogeng@minorityafrica.org.
We are no longer accepting applications for this ad.Editorial.