Jobs

Software Developer at Gap Recruitment Services Limited

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 5 years
  • Location Nairobi
  • Job Field ICT / Computer&nbsp

Software Developer at Gap Recruitment Services Limited

Software Developer

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

Interested and qualified? Go to Gap Recruitment Services Limited on www.careers-page.com to apply

Leave a Comment