Software Developer at Gap Recruitment Services Limited

Full Time
  • Full Time
  • Nairobi, KE
  • Discuss during interview Kshs / Month
  • Salary: Discuss during interview

Gap Recruitment Services Limited

Software Developer at Gap Recruitment Services Limited

  • Job Type Full Time
  • Experience5 years
  • Location Nairobi
  • Job Field ICT / Computer 

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.

please reach out to us on Bloosomup or Twitter.

To apply for this job please visit www.myjobmag.co.ke.

Related Jobs
  • Human Asset Consultants Ltd
    Full Time
    Nairobi, KE

    Customer Service Agent Job Type Full Time Experience1 year Location Nairobi Job Field Customer Care  Our client is looking for Customer Service Agents. The Main Objective of this role will be to co-ordinate and communicate with
  • Bridge Talent Management
    Full Time
    Nairobi, KE

    Area Sales Manager-General Trade (FMCG) Job Type Full Time Experience10 years Location Nairobi Job Field Sales / Marketing , Retail / Business Development  We are seeking a highly motivated and strategic Area Sales Manager to
  • Equity Bank Kenya
    Full Time
    Nairobi, KE

    Dealer - Corporate Sales Job Type Full Time Experience5 years Location Nairobi Job Field Sales, Marketing / Retail / Business Development  Purpose of the Role: To expertly manage and optimize the bank's treasury operations