YoungEd Africa Initiative (RC150500) is a non-profit organization on a mission to prepare Africa for the future by empowering young Africans to build successful careers in education. Interested in joining the team? Explore the current opening below to apply and a member of the team will review your application and reach out to you if successful.
Software Developer Role
- Requisition ID: YEDAFR1006
- Location: Remote (WAT Timezone)
- Job Type: Contract
- Length of Contract: 6 Months (Renewable)
About the Role
YoungEd Africa is looking for an experienced software developer who’ll be responsible for developing web and mobile products to support how we deliver on our mission of preparing Africa for the future by investing in Young African Educators.
Our goal is to ensure educators enjoy excellent online experiences via YoungEd Africa’s online platforms and you will be working with internal and external stakeholders towards achieving this goal.
Role Description
On this role you will be:
- Responsible for building and maintaining modern web and mobile applications.
- Writing and maintaining clean and reusable code.
- Developing internal tools and dashboards to support program execution and decision-making.
- Working with product managers/designers and providing recommendations to improve overall product design and user experience.
Requirements
- Minimum of 2 years experience building modern web and mobile applications.
- Fullstack development experience, with proficiency in frontend and backend technologies/languages – HTML, CSS, JavaScript, React/React Native, MyQSL, PHP, Python NodeJs, etc
- Experience using cross-platform development frameworks.
- Experience with Rest API development and integration.
- Proficient in developing and optimizing web scrapping and automation tools.
- Knowledge of modern web development tools like WordPress, WiX, Webflow, etc
- Strong technical and product documentation skills.
- Experience in using code version tools like Git
- Experience with AWS or other cloud services is a plus
- Familiarity with collaboration and project management tools like Trello, Slack, Notion, etc.
- Able to work effectively with remote teams in different time zones.
- Able to deliver on tight project timelines with excellent and timely communications on progress and risks.
Additional Details and Benefits
- Competitive Salary
- Free internet per month
- Flexible working hours
Click this link to apply for the YoungEd Africa software developer role.