Job Title: Full Stack Developer / Frontend Engineer (6-Month Contract)
Company: Afrilang Ltd
Location: Remote
About Us:Afrilang is a startup dedicated to revolutionising the future of African language learning through innovative online tooling. We are passionate about creating engaging and effective tools that empower users to connect with native speakers.
Job Description:We are seeking a skilled Full Stack Developer or Frontend Engineer to join our team on a 6-month contract basis and lead the development of our cutting-edge language learning platform. As the lead developer, you will play a key role in architecting, designing, and implementing critical components of the platform, collaborating closely with product managers and designers.
Responsibilities: • Lead the end-to-end development of our language learning platform. • Collaborate with product managers and designers to understand project requirements and translate them into technical specifications. • Develop responsive and user-friendly frontend interfaces using modern web technologies (e.g., HTML/CSS, JavaScript, React/Vue). • Implement scalable backend services and APIs using Node.js, Python/Django or similar frameworks. • Integrate third-party services and APIs as needed. • Optimize application performance and ensure scalability. • Conduct code reviews, write automated tests, and deploy applications to production environments. • Mentor junior developers and provide technical guidance to the development team. • Work in an Agile development environment and lead sprint planning, standups, and retrospectives.
Requirements:
• Proven experience as a Lead Full Stack Developer or Senior Frontend Engineer, with a track record of leading successful web development projects. • Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks/libraries (e.g., React, Vue.js) and GraphQL for data fetching • Strong understanding of backend technologies and experience with at least one backend language and framework (e.g., Node.js, Ruby on Rails). • Experience with AWS tooling and NoSQL databases (e.g., DynamoDB). • Familiarity with version control systems (e.g., Git) and CI/CD pipelines. • Excellent problem-solving skills and attention to detail. • Ability to work independently and collaboratively in a team environment. • Good communication skills and a proactive approach to learning new technologies.
Preferred Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). • Prior experience working on educational or language learning platforms is a bonus.
Benefits: • Competitive compensation package for the 6-month contract duration. • Flexible work hours and remote work options. • Opportunity to lead a dynamic project with a passionate team.
If you are excited about leading the development of an innovative language learning platform and are available for a 6-month contract, we’d love to hear from you!
How to Apply:Please send your resume and portfolio to support@afri-lang.com. Include “Lead Full Stack Developer Application” or “Lead Frontend Engineer Application” in the subject line.