Candidates Testimonials – How C.S.S Got Me Hired
Career Growth Strategies
Personalized Support for Your Success
Upcoming Trainings & Events
Senior Full Stack Software Engineer Job Shamiri Institute
Senior Full Stack Software Engineer Job. IT Jobs In Kenya
Position Overview
scalable, high-performance applications that make a difference. If you are a problem-solver, a lifelong learner, and someone who thrives in a dynamic environment, we’d love to hear from you!
Read More>>>How to Stand Out in the Job Market with M&E Training
Roles and responsibilities:
- Collaborate with an interdisciplinary team comprising researchers, clinicians, operations personnel, and youth leaders on the development of the Shamiri technology ecosystem to facilitate the efficient and cost-effective delivery of mental health solutions.
- Lead the development, testing, and deployment of business and consumer-facing software solutions, ensuring they meet Shamiri’s quality standards, the needs of our communities, and those of our partners.
- Actively participate in the entire application lifecycle, focusing on coding, debugging, and troubleshooting, while delivering iterative value through regular sprints.
- Collaborate with stakeholders to gather requirements, define project scope, and translate business needs into technical specifications for software development projects.
- Write clean, efficient, and maintainable code using industry best practices and coding standards, while ensuring compatibility, scalability, and security of software solutions.
- Implement software integrations and APIs to connect disparate systems and streamline data flow, enabling seamless communication and interoperability between platforms.
- Conduct thorough testing and debugging of software applications to identify and resolve defects, performance issues, and usability concerns, ensuring a high level of quality and reliability.
- Stay informed about emerging technologies, trends, and best practices in software development, AI and LLMS, data management, and information security, and proactively propose innovative solutions to address organizational needs and challenges.
- Maintain accurate documentation, version control, and change management processes for software projects, ensuring transparency, reproducibility, and compliance with organizational standards and policies.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives, to prioritize tasks, track progress, and continuously improve team performance and collaboration.
- Demonstrate a commitment to the mission and values of Shamiri, fostering a culture of inclusivity, integrity, and accountability in all aspects of software development and teamwork.
Requirements:
- Bachelors degree in Computer Science, software engineering or a related field, or proven experience in software development with a portfolio of business and consumer-facing applications.
- Proficient in full stack software development.
- Ability to work with Figma or other design tools for UI/UX designs.
- Excellent problem-solving skills and the ability to work independently or in multidisciplinary teams.
- Strong experiences with modern web technologies including TypeScript, Next.js, React.js
- Proficient with database technologies like Postgres and SQL.
- Familiarity with cloud services such as AWS, GCP etc
Read More>>>Public Speaking Techniques: 5 Tips To Keep Your Audience Engaged
How to Apply
Click Here to Apply
🚨 Before You Apply for This Job. Need Help With Your CV?
This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting.
Using an A.I-generated CV but not getting interviews? Get it reviewed here by our recruiters today.

