Software Developer / Platform Engineer
About the role
Fishboard is a private company that promotes education and research by designing and implementing courses and assessment tools across a variety of domains. Based in the heart of Yaoundé, Cameroon, Fishboard operates both on-site and remotely. We are constantly seeking talented individuals to join our team. Number of places: one (01) Working language: French and English The post holder shall: - Report to the Chief Technical Manager - Complete on-the-job training - Build and maintain features of the Fishboard digital platform and work on implementing the Digital Roadmap - Design and apply database migrations, including row-level access rules - Uphold content-protection and candidate-integrity rules across every new feature - Contribute to the bilingual (EN/FR) interface and verify both language versions - Support the extension of the platform to new programmes - Assist, support and train users in using the Digital Platform - Assist with deployment, monitoring and resolution of production incidents
What we're looking for
Academic profile: Bac+3 to Bac+5 in Computer Science, Software Engineering or a related field. Experience: Working knowledge of TypeScript and a modern JavaScript framework (Next.js an advantage). Familiarity with relational databases and SQL; experience with PostgreSQL or Supabase is a major advantage. Comfortable with Git and a branch-based workflow. Practical knowledge and hands-on experience in data modelling, data management, access-control design or automated testing is a plus. Language skills: Bilingual — fluent in first language, operational in second language. General profile: Reliable, rigorous, able to think critically.