As a Senior Full-Stack Developer at MomonaTech, you'll lead the development of cutting-edge web applications that serve millions of users across Africa. You'll work with modern technologies and frameworks to build scalable, high-performance solutions that drive innovation in fintech, agriculture, and digital transformation. This role offers the opportunity to mentor junior developers, influence technical architecture decisions, and contribute to products that make a real difference in people's lives.
Key Responsibilities
Lead the design and development of complex, scalable web applications
Architect and implement full-stack solutions using modern technologies
Mentor and guide junior developers, conducting code reviews and knowledge sharing
Collaborate closely with product managers, designers, and stakeholders
Drive technical architecture decisions and establish best practices
Optimize application performance, security, and user experience
Contribute to the continuous improvement of development processes and tools
Participate in system design reviews and technical planning sessions
Ensure code quality through testing, documentation, and peer reviews
Stay current with emerging technologies and industry trends
Requirements
5+ years of experience in full-stack web development
Expert proficiency in React, Node.js, TypeScript, and modern JavaScript
Strong experience with cloud platforms (AWS, GCP, or Azure)
Deep understanding of software architecture, design patterns, and system scalability
Experience with agile development methodologies and CI/CD practices
Excellent problem-solving skills and ability to mentor junior developers
Experience with database design (PostgreSQL, MongoDB, or similar)
Knowledge of containerization (Docker) and orchestration (Kubernetes)
Familiarity with testing frameworks and quality assurance practices
Bachelor's degree in Computer Science or equivalent practical experience
What We Offer
Competitive salary range of $80k - $120k based on experience
Equity participation in a growing African tech company
Comprehensive health, dental, and vision insurance coverage
Flexible work arrangements with remote/hybrid options
Annual professional development budget for conferences and courses
Modern development tools, equipment, and software licenses
Learning and development opportunities including mentorship programs
Collaborative work environment with talented teams
Opportunities for career growth and leadership development
Paid time off, parental leave, and work-life balance support
Quick Facts
Full-time
Remote / Hybrid
$80k - $120k
Engineering
How to Apply
1
Review the job details and requirements above
2
Prepare your resume and portfolio (if applicable)
3
Complete the application form with your information