Careers Verified
Nigeria (On-site)
Jan. 10, 2025
full-time
Full Job Description
<p><strong>Role Overview</strong></p><ul><li>We are seeking a passionate and experienced Senior Software Engineer to join our dynamic team.</li><li>You will play a pivotal role in architecting and developing our platform, working closely with cross-functional teams to deliver innovative features that enhance user experience and drive our mission forward.</li></ul><p><strong>Key Responsibilities</strong></p><ul><li>Frontend Development:Build and maintain user interfaces using ReactandTypeScript, ensuring seamless user experiences across devices</li><li>Backend Development:Develop robust backend services withNestJSandTypeScript, focusing on scalability and performance.</li><li>Cloud Infrastructure:Architect and manage deployments onAWSandGoogle Cloudplatforms, optimising for security and efficiency.</li><li>AI Integration:IntegrateOpenAIand other machine learning APIs to enhance platform capabilities, including personalisation and gamification features.</li><li>Collaboration:Work closely with product managers, designers, and other engineers to define, design, and ship new features.</li><li>Code Quality:Write clean, maintainable, and well-documented code; conduct code reviews and mentor junior developers.</li><li>Continuous Improvement:Stay updated with emerging technologies and industry trends to continuously improve the platform.</li></ul><p><strong>Qualifications</strong></p><ul><li>Education: Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field.</li><li>Experience: 5+ years of professional software development experience.</li><li>Frontend Expertise:Strong proficiency inReactandTypeScriptwith a solid understanding of modern frontend architectures.</li><li>Backend Expertise:Extensive experience withNestJSandTypeScript, including RESTful API development.</li><li>Mobile Development Expertise:Proven experience in developing mobile applications usingFlutter.</li><li>Cloud Proficiency:Hands-on experience withAWSandGoogle Cloudservices; ability to manage and optimise cloud infrastructure.</li><li>AI & ML Knowledge:Familiarity with integratingAIandmachine learningservices, particularlyOpenAIAPIs.</li><li>Database Skills:Experience with databases likePostgreSQL,MongoDB, or similar technologies.</li><li>Problem-Solving:Excellent analytical skills with a strong attention to detail.</li><li>Team Player:Strong communication skills with the ability to work collaboratively in a fast-paced environment.</li><li>Passion:A genuine interest in education, language learning, and cultural empowerment.</li></ul><p><strong>What We Offer</strong></p><ul><li>Benefits include equity, health insurance and pension.</li><li>A remote-first company culture that values flexibility.</li><li>The opportunity to work in a fast-growing, mission-driven organisation with global impact.</li><li>Professional development opportunities.</li></ul>
Are you sure you want to delete this job?