Software Developer at Riana Group

Confidential

Nairobi, Kenya Permanent

Published 1 month ago · Expires 4 weeks from now

Share :

Job description

## Title: Software Developer

About the Role

A dynamic team is expanding and looking for the right talent to join their growing organization.

Responsibilities

  • Design, develop, and deploy scalable web applications using Laravel (PHP) and MySQL/Postgres databases
  • Build and maintain secure REST APIs to support mobile kiosks, queueing apps, and third-party integrations (SMS gateways, HMIS, ERP, payment systems)
  • Develop modern, responsive frontends using Blade, Vue.js/React, or equivalent frameworks with excellent UI/UX practices
  • Maintain and enhance C# Windows Forms/WPF applications for kiosks, LED displays, and signage systems
  • Work with real-time communication protocols (SignalR, WebSockets, MQTT) to power live dashboards and announcements
  • Collaborate with business teams to translate requirements into functional solutions that improve hospital and banking workflows
  • Enforce best practices in security, scalability, and maintainability
  • Contribute to R&D by testing and implementing emerging technologies for queue management and customer experience

Required Qualifications and Skills

  • 5+ years of proven software development experience
  • Strong expertise in Laravel (PHP), MySQL, Postgres, JavaScript (Vue.js/React/Alpine.js), HTML5, and CSS3
  • Solid knowledge of C# (.NET, Windows Forms/WPF) for desktop and kiosk applications
  • Experience with REST APIs, OAuth, JWT, and LDAP authentication
  • Familiarity with SMS/Email integrations, OTP flows, and notification services
  • Strong understanding of database design, query optimization, and caching strategies
  • Exposure to DevOps tools (Git, Docker, CI/CD pipelines)
  • Excellent problem-solving skills and creativity
  • Strong communication and leadership skills

Preferred Qualifications

  • Experience with hospital/banking systems
  • Queue management expertise
  • Hardware integration experience (printers, LED displays, kiosks)

Why Join Us?

  • Opportunity to work on impact-driven projects across healthcare, banking, and government sectors
  • Creative R&D environment where your ideas drive innovation

Interested in this job?

Log in to see the email

Not registered yet? Create a free account