CI

Senior Software Engineer

CIC Insurance
📍 KenyaCDI🗓️ about 22 hours ago

Job Description

Kenya
CDI
⚠️

Beware of scams. Taf4All only lists job offers published by third parties — we are not the source of these jobs and do not handle recruitment. Stay vigilant: never pay money to get a job or an interview, and be wary of any suspicious request.

Senior Software Engineer

Entreprise : CIC Insurance Group Limited, communément appelé CIC Group, est un groupe d'assurance et d'investissement qui opère principalement au Kenya, en Ouganda, au Soudan du Sud et au Malawi.

Type de contrat : Temps plein

Lieu : Job Field ICT / Computer

**

** Relevant du Software Engineering Manager, le titulaire du poste dirigera la conception et le développement d'applications web modernes, évolutives et centrées sur l'utilisateur, avec un accent particulier sur l'ingénierie frontend. Le candidat idéal doit avoir une expertise pratique en React.js et Next.js, une expérience dans la création d'interfaces utilisateur réactives et performantes, ainsi qu'une solide compréhension des intégrations backend et des pratiques de développement full stack. L'expérience dans l'utilisation d'outils de développement assistés par l'IA pour améliorer la productivité, la qualité du code et la rapidité de livraison est hautement souhaitable. Le poste nécessite également une expérience dans le développement de solutions conversationnelles utilisant Dialogflow et Twilio sur les canaux web, mobiles et de messagerie.

Responsabilités clés :

Concevoir, développer et maintenir des applications web réactives en utilisant React.js, Next.js, TypeScript et les frameworks frontend modernes.

Construire des composants d'interface utilisateur réutilisables, des systèmes de design et des architectures frontend qui soutiennent l'évolutivité et la maintenabilité.

Développer et intégrer des API backend et des services pour offrir des expériences utilisateur fluides de bout en bout.

Concevoir et implémenter des solutions de chatbot et d'IA conversationnelle en utilisant Dialogflow, Twilio et les technologies associées.

Tirer parti des outils de développement alimentés par l'IA et des assistants de codage pour améliorer la livraison de logiciels, la qualité du code, les tests et la productivité des développeurs.

Optimiser les applications en termes de performances, d'accessibilité, de SEO, de réactivité et de compatibilité multi-navigateurs.

Intégrer des systèmes internes et tiers en utilisant REST APIs, GraphQL, Webhooks et autres approches d'intégration modernes.

Mettre en œuvre les meilleures pratiques de sécurité frontend et assurer la conformité aux normes organisationnelles.

Collaborer avec les concepteurs UX/UI, les équipes produit, les ingénieurs backend, les équipes QA et les ingénieurs DevOps pour fournir des solutions numériques de haute qualité.

Participer aux revues de code, aux discussions techniques de conception et aux décisions architecturales.

Assumer l'ensemble du cycle de vie du développement logiciel, de la collecte des exigences au déploiement et au support de production.

**

**

Connaissances/Compétences et Expérience Essentielles Requises :

Diplôme de Bachelor en Informatique, Génie Logiciel ou dans un domaine connexe.

Minimum de 4 ans d'expérience en développement logiciel full stack avec une solide expertise en React.js et Next.js.

Solide connaissance de JavaScript, TypeScript, HTML5, CSS3 et des pratiques modernes de développement frontend.

Expérience dans la construction d'architectures frontend évolutives, de bibliothèques de composants réutilisables et d'applications web réactives.

Expérience dans l'intégration d'applications frontend avec REST APIs, services GraphQL et systèmes d'entreprise.

Expérience pratique avec des technologies backend telles que Node.js, Java Spring Boot ou des frameworks similaires.

Expérience dans le développement et le déploiement de solutions chatbot utilisant Dialogflow, Twilio,

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

Ready to apply?

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.

Expert Application Advice

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us CIC Insurance Group Limited, commonly referred to as CIC Group, is an insurance and investment group that operates mainly in Kenya, Uganda, South Sudan and Malawi Read more about this company Senior Software Engineer Job Type Full Time Qualification BA/BSc/HND

Expérience

Localisation

Job Field ICT / Computer About the Role Reporting to the Software Engineering Manager, the role holder will lead the design and development of modern, scalable, and user-centric web applications with a strong focus on frontend engineering. The ideal candidate should have hands-on expertise in React.js and Next.js, experience building responsive and high-performance user interfaces, and a solid understanding of backend integrations and full stack development practices. Experience leveraging AI-assisted development tools to improve productivity, code quality, and delivery speed is highly desirable. The role also requires experience developing conversational solutions using Dialogflow and Twilio across web, mobile, and messaging channels. Key Responsibilities Design, develop, and maintain responsive web applications using React.js, Next.js, TypeScript, and modern frontend frameworks. Build reusable UI components, design systems, and frontend architectures that support scalability and maintainability. Develop and integrate backend APIs and services to deliver seamless end-to-end user experiences. Design and implement chatbot and conversational AI solutions using Dialogflow, Twilio, and related technologies. Leverage AI-powered development tools and coding assistants to improve software delivery, code quality, testing, and developer productivity. Optimize applications for performance, accessibility, SEO, responsiveness, and cross-browser compatibility. Integrate with internal and third-party systems using REST APIs, GraphQL, Webhooks, and other modern integration approaches. Implement frontend security best practices and ensure compliance with organizational standards. Collaborate with UX/UI designers, product teams, backend engineers, QA teams, and DevOps engineers to deliver high-quality digital solutions. Participate in code reviews, technical design discussions, and architecture decisions.

Profil recherché

Own the full software development lifecycle from requirements gathering to deployment and production support. Who We’re Looking For

Compétences requises

Essential Knowledge/Skills and Experience Required: Bachelor’s Degree in Computer Science, Software Engineering or in a related field Minimum of 4 years of experience in full stack software development with strong expertise in React.js and Next.js. Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, and modern frontend development practices. Experience building scalable frontend architectures, reusable component libraries, and responsive web applications. Experience integrating frontend applications with REST APIs, GraphQL services, and enterprise systems. Practical experience with backend technologies such as Node.js, Java Spring Boot or similar frameworks. Experience developing and deploying chatbot solutions using Dialogflow, Twilio, WhatsApp, SMS, Voice, or related conversational platforms. Familiarity with AI-assisted software development tools such as GitHub Copilot, Claude, or similar platforms. Strong understanding of application performance optimization, accessibility standards, and web security principles. Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis. Familiarity with CI/CD pipelines, source control, automated testing, and modern DevOps practices. Excellent problem-solving skills and ability to work in a fast-paced, agile environment. Strong communication skills and ability to collaborate across technical and business teams. Desirable Competencies: Extensive experience with state management libraries such as Redux, Zustand, or React Query. Familiarity with server-side rendering (SSR), static site generation (SSG), and Next.js optimization techniques. Experience with conversational AI, Generative AI, Large Language Models (LLMs), Retrieval Augmented Generation (RAG), or AI-powered customer engagement solutions. Exposure to frontend observability and monitoring tools such as Sentry or Grafana Experience building Progressive Web Applications (PWAs) and mobile-responsive digital platforms. Check how your CV aligns with this job Method of Application Interested and qualified? Go to CIC Insurance on careers.cicinsurancegroup.com to apply Build your CV for free. Download in different templates. Pour postuler a cette offre, cliquez sur le bouton "Postuler" afin d'acceder aux coordonnees du recruteur (email et/ou telephone).

Career advice powered by Taf4All

Beware of scams

Taf4All only lists job offers published by third parties — we are not the source of these jobs and do not handle recruitment. Stay vigilant: never pay money to get a job or an interview, and be wary of any suspicious request.

You might also be interested in

SA

Design Engineer

NOUVEAU

Design Engineer Safal Group Type de contrat : Temps plein Qualification requise : BA/BSc/HND Localisation : Job Field Engineering / Technical Contexte du poste : Safal Group a ouvert sa première usine de fabrication à Mombasa, au Kenya, en 1962, étendant rapidement sa portée à d autres pays d Afrique de l Est, puis d A

CDIil y a environ 22 heures
CO

Senior Area Manager

NOUVEAU

Senior Area Manager Complex Food Agro Limited, une entreprise en pleine croissance spécialisée dans la livraison d engrais bio organiques et de produits de protection des plantes aux agriculteurs des pays africains, recrute un Senior Area Manager pour ses opérations au Kenya. Type de contrat : Temps plein, hybride Lieu

CDISalary Range KSh 150,000il y a environ 22 heures
JU

Senior RPA Developer

NOUVEAU

Senior RPA Developer Entreprise : Jubilee Insurance Type de contrat : Temps plein Qualification : Bac+3/Bac+4, Certificat professionnel Référence : JLIL 413 Lieu : ICT / Informatique Contexte du poste Jubilee Insurance a été créée en août 1937, en tant que première compagnie d assurance locale basée à Mombasa. Elle a é

CDIil y a environ 22 heures
SO

Assistant Product Engineer

NOUVEAU

Assistant Product Engineer Entreprise : Solar Panda Type de contrat : Temps plein Niveau d études : Bac+3 / Bac+4 Domaine : Ingénierie / Technique Localisation : Non précisée À propos de Solar Panda : Solar Panda est une entreprise sociale qui fournit une énergie solaire intelligente et à faible coût aux communautés à

CDIil y a environ 22 heures