// job listing
Full-stack Software Engineer
About Kebarick Ventures
Kebarick Ventures helps organisations across Kenyaincluding healthcare providers and institutions in other industriesimprove performance, modernise operations and build practical digital solutions
Description
Qualifications
WHAT YOU WILL WORK ON
The successful candidate will contribute to solutions such as:
SaaS business applications
Healthcare and HMIS platforms
HR, Payroll, Attendance and Workforce Management systems
Recruitment and Applicant Tracking Systems
Business websites, customer portals and internal platforms
APIs, integrations and third-party services
Databases, reporting and business intelligence features
Authentication, permissions and multi-user workflows
Mobile-ready and cloud-based applications
System improvements, automation and performance optimisation
WHAT YOU WILL DO
You will be expected to:
Design and develop frontend and backend application features
Build clean, responsive and intuitive user interfaces
Design and maintain reliable databases and data models
Develop and integrate APIs and external services
Troubleshoot bugs, performance issues and production problems
Improve existing systems without disrupting working functionality
Translate business and user requirements into practical technical solutions
Write maintainable, secure and scalable code
Test features thoroughly before deployment
Participate in architecture, product and workflow discussions
Document important technical decisions and system behaviour
Continuously improve system performance, usability and reliability
WHO WE ARE LOOKING FOR
You may be a strong fit if you:
Have solid full-stack software-development skills
Are comfortable working across frontend, backend and databases
Understand APIs, integrations and modern web application architecture
Can work with an existing codebase as confidently as building something new
Pay attention to user experience and interface quality
Can debug problems methodically and solve them without creating new ones
Understand security, data integrity and access-control principles
Can translate a real-world business process into a working software workflow
Are curious, adaptable and willing to learn new technologies when necessary
Take ownership of the quality of what you build
THE KIND OF ENGINEER WE WANT
We are not looking for someone who only waits for detailed technical instructions.
We want an engineer who can look at a problem and ask:
What is the user trying to achieve? What is the simplest reliable solution? How should we build it — and how do we make sure it keeps working as the system grows?
You should be able to think beyond individual screens and features and understand how the user experience, business process, data, integrations and underlying architecture fit together.
If you enjoy building software that people actually depend on, we would like to hear from you.
Job Stats
Similar
View all Full-time jobs →Free job alerts
Get new jobs on WhatsApp
Join our channel for the latest tech jobs worldwide — posted as they go live.