Software Developer at Gap Recruitment Services Limited

Experience: Mid-level

Education: B.A/BSc/HND

Job-type: Full Time

Location: Nairobi

Field: IT

 

We specialize in empowering talent acquisition and business success to drive growth and innovation.

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.

Method of Application 

Meet the Qualifications? Apply now at Gap Recruitment Services Limited on www.careers-page.com

Fast Track Your Application

Want to skip the queue? Submit your CV directly and our team will prioritise your application.

Submit Your CV

Latest Jobs

Scroll to Top