Back to Careers
Senior Full-Stack Developer
Engineering
Douala, Cameroon (Hybrid)
full-time
Apply by February 28, 2025
Job Description
CAMSOL TECHNOLOGIES is seeking a Senior Full-Stack Developer to join our growing engineering team. You'll work on cutting-edge projects for clients across Cameroon and beyond, building scalable web applications that make a real impact.
As a senior member of the team, you'll mentor junior developers, architect solutions, and drive technical excellence across our projects.
Responsibilities
- •Design and develop full-stack web applications using React, Next.js, Node.js, and PostgreSQL
- •Lead technical architecture decisions and ensure best practices
- •Mentor junior and mid-level developers
- •Collaborate with product managers and designers to deliver high-quality solutions
- •Write clean, maintainable, and well-tested code
- •Conduct code reviews and provide constructive feedback
- •Participate in sprint planning and agile ceremonies
- •Stay current with emerging technologies and recommend improvements
Requirements
- •5+ years of professional software development experience
- •Strong expertise in JavaScript/TypeScript, React, and Node.js
- •Experience with Next.js or similar SSR frameworks
- •Proficiency with PostgreSQL or other relational databases
- •Solid understanding of RESTful API design
- •Experience with Git and collaborative development workflows
- •Strong problem-solving and debugging skills
- •Excellent communication skills in English and/or French
- •Bachelor's degree in Computer Science or equivalent experience
Preferred Qualifications
- •Experience with cloud platforms (AWS, Google Cloud, Azure)
- •Knowledge of Docker and containerization
- •Experience with CI/CD pipelines
- •Contributions to open-source projects
- •Experience working in Cameroon or African markets
- •Mobile development experience (React Native, Flutter)
Benefits
- •Competitive salary commensurate with experience
- •Health insurance coverage
- •Professional development budget for courses and conferences
- •Flexible work arrangements (hybrid)
- •Modern office space and equipment
- •Opportunity to work on impactful projects
- •Collaborative and innovative work environment