Posted:8 hours ago
By:Hiring Kenya
Company Details
Industry:
Consulting
Description:
Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent. Whether you are an employer seeking skilled talent to fuel productivity in your organization or a job seeker pursuing your dream job and a fulfilling career, we are your Staffing Team, and we are committed to your success. Gap Recruitment has the technical capacity to find the right resource for any of your vacancies, but we know it takes more than a skill set to get the job done. We focus on understanding your specific needs, culture, beyond just technical skills, and we maintain close relationships with the professionals in our databases, enabling us to find the right fit for both parties in record time.
Job Description
Key Responsibilities:
- Participate in the design, development, and deployment of scalable web applications using Laravel (PHP) and MySQL/PostgreSQL.
- Develop and maintain secure REST APIs supporting mobile kiosks, queueing systems, and third-party integrations (e.g., SMS gateways, HMIS, ERP, payment systems).
- Build responsive, user-friendly frontends using Blade, Vue.js, React, or equivalent JavaScript frameworks.
- Maintain and enhance C# Windows Forms/WPF applications used in kiosks, LED displays, and digital signage systems.
- Work with real-time communication protocols such as SignalR, WebSockets, or MQTT to enable live dashboards and announcement systems.
- Collaborate with cross-functional teams to translate business requirements into functional and impactful software solutions.
- Ensure best practices in security, scalability, performance, and maintainability of all software solutions.
- Contribute to R&D efforts, including testing and implementing emerging technologies that enhance queue management and customer experience systems.
Qualifications & Skills:
- 5+ years of hands-on experience in software development.
- Expertise in Laravel (PHP), MySQL/Postgres, JavaScript frameworks (Vue.js, React, Alpine.js), HTML5, and CSS3.
- Proficient in C# (.NET, Windows Forms/WPF) for desktop and kiosk-based applications.
- Strong knowledge of REST APIs, OAuth, JWT, and LDAP authentication.
- Experience with SMS/email integrations, OTP flows, and real-time notification systems.
- Deep understanding of database design, query optimization, and caching strategies.
- Exposure to DevOps tools such as Git, Docker, and CI/CD pipelines.
- Bonus: Familiarity with hospital or banking systems, queue management solutions, or hardware integration (e.g., printers, kiosks, LED displays).
- Strong problem-solving abilities, creativity, and a proactive mindset.
- Excellent communication and team collaboration skills.
Why Join Us?
- Work on impact-driven projects across healthcare, financial services, and public sectors.
- Be part of a creative R&D environment where your ideas shape real-world systems.
- Gain cross-domain experience in cloud, desktop, mobile, kiosk, and signage technologies.
- Enjoy clear career growth opportunities in a fast-scaling tech company with regional reach.
Salary: Ksh. 80,000 - Ksh. 100,000
Otherpay: Benefits
Education: Diploma
Employment Type: Full Time