Software Developer at Riana Group
Riana Group
Nairobi, Kenya
CDI
Publiée il y a 1 mois · Expire dans 3 semaines
Description du poste
## Title: Software Developer
About the Role
A dynamic team is expanding and looking for the right talent to join our 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 (Blade, Vue.js/React, or equivalent) 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, creativity, and ability to think beyond the obvious
- Strong communication and leadership skills
Preferred Qualifications
- Experience with hospital/banking systems
- Queue management expertise
- Hardware integration experience (printers, LED, kiosks)
Why Join Us?
- Opportunity to work on impact-driven projects across healthcare, banking, and government sectors
- Creative R&D environment where your ideas are valued and implemented
Ce poste vous intéresse ?
Se connecter pour voir l'emailPas encore inscrit ? Créer un compte gratuit