SO

Fullstack software developer

SOCIÉTÉ RUULA LTD
📍 Bonamoussadi, Douala, Littoral, Cameroon 🇨🇲CDI🗓️ about 2 months ago

Job Description

Bonamoussadi, Douala, Littoral, Cameroon
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Description

Société Ruula is a leading digital distributor enabling the commercialisation of entertainment and educational contents in Cameroon. It is the aggregator providing both local and international songs for MTN Zik by MTN Cameroon, and Funtone by Orange Cameroon. Its mission is to build reliable revenue streams for content producers while delivering value to end consumers. ​We are seeking a highly skilled and collaborative Senior Fullstack Developer to join our team for the development of a new product. You will be instrumental in architecting, developing, and maintaining high-impact digital solutions that bridge the gap between complex business requirements and user-friendly technology. ​You will not only write clean, scalable code but also mentor future team members and contribute to the architectural decisions of our product ecosystem. We are looking for an individual who is technically versatile, thrives in cross-functional environments, and embodies a humble, growth-oriented mindset. Missions / Responsibilities / Activities

Requirement Analysis & Specification: Lead the translation of high-level business objectives and user requirements into detailed technical specifications. You will sit with stakeholders to analyze needs, and document the architectural roadmap before a single line of code is written. Full Lifecycle Development: Design and implement robust, scalable features from database schema to user interface for Web and mobile. Architecture: Lead architectural planning and perform code reviews to maintain high quality and security standards. Local Payment Integration: Design and implement secure, reliable payment gateway integrations, specifically focusing on MTN Mobile Money, Orange Money. You will manage API workflows, webhooks, security protocols, and transaction logging for seamless user experiences. Cross-Functional Collaboration: Partner with UI/UX designers and product manager to turn product visions into technical realities. DevOps & Deployment: Maintain efficient build pipelines and ensure smooth deployment cycles. Mentorship: Provide guidance to junior developers and promote best practices in documentation and codebase maintenance. Job Requirements Technical Requirements: ​You should have deep expertise across the modern development stack and be comfortable navigating tools in each category below: ​ Frontend: React, Next.js, Vue.js, Svelte, TypeScript, JavaScript, Tailwind CSS. ​ Mobile: React Native, Flutter, Expo. ​ Backend: Node.js, Python. ​ Databases: MongoDB, PostgreSQL. ​ API & Data: GraphQL. Deep experience integrating local payment APIs for Mobile Money transactions. ​ Design/Prototyping: Figma, Sketch. ​ Build & Desktop: Electron.js, Webpack, Vite. ​ Version Control & DevOps: Git, CI/CD pipelines, cloud deployment, and infrastructure management. ​ Qualifications & Experience: ​ Education: A Bachelor’s degree in Computer Science, Software Engineering, or a related field. ​ Experience: Proven experience (5+ years) in fullstack development, systems architecture, and integrating financial APIs. ​ Soft Skills: ​ Modesty & Collaboration: You view code as a team sport. You are open to feedback, eager to learn from others, and communicate with empathy. Analytical Rigor: Exceptional ability to deconstruct complex business problems into modular, manageable technical requirements. ​ Cross-Functional Mindset: Ability to bridge technical and non-technical stakeholders to achieve project alignment. Application Documents » Curriculum Vitae Appy Instructions Click on the Apply button so submit your application Or send your document via email at [Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Does my CV fit this offer? Free diagnosis

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 2 Développeur position(s) posted this week in Cameroun.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

Technical proficiency — SOCIÉTÉ RUULA LTD requires hands-on mastery of Python, DevOps. Don't just list them: describe a concrete project where you used them and the outcome delivered.

Telecom — Operators prioritize candidates who speak business metrics: ARPU, churn rate, NPS. Systematically quantify the commercial or operational impact of your achievements. An existing network in the local telecom ecosystem is a real competitive advantage.

Active portfolio — Your GitHub profile or online portfolio is your real CV for an IT recruiter. Build it with your 2-3 best projects before applying — it's your most convincing proof of competence.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

T4

Senior Full Stack Developer

Cameroun🇨🇲

Back to Jobs Senior Full Stack Developer Tech Startup XYZ Douala, Cameroon Full time XAF 500,000 800,000 Posted 6 months ago Job Description 💼 Expérience We are looking for an experienced Full Stack Developer 🧠 Profil recherché React, Node. js, MongoDB Comments (0) No comments yet. Be the first to comment. About the

CDIabout 2 months ago
BI

Remote Next.js Developer – Fintech (Full-Stack) - Remote

Biz4D·Cameroon🇨🇲

About the Role We’re a fintech company building financial infrastructure that touches real money, real accounts, and real users across multiple markets. Our product surface includes banking integrations, payment flows, and data intensive dashboards — the kind of work where bugs have consequences and architecture decisi

CDIabout 1 month ago
IN

Développeur Web Fullstack

Inconnu·Douala🇨🇲

Pategou Consulting Nous recrutons : Développeur Web Fullstack Vous êtes passionné(e) par le développement web et vous souhaitez rejoindre une équipe dynamique et innovante . Nous recherchons un(e) développeur(se) web expérimenté(e). Compétences souhaitées Frontend : Maîtrise de React. js Backend : Maîtrise de Java EE a

CDIabout 1 month ago
T4

Tootree recrute un(e) Developeur Fullstack - Stage

Cameroun🇨🇲

Tootree recrute un(e) Developeur Fullstack Stage Fiche de poste – Stage Développeur Fullstack – Fin d études (6 mois) 🎓 Formation / Diplômes Disponibilité: Dès que possible; 📍 Localisation Localisation: Paris / Télétravail partiel; Gratification: Selon convention légale. 🏢 Présentation du poste 📋 Missions principal

CDI29 days ago