Zetech University is the premier university for the education of Technology, Science and Business oriented global leaders, offering an exceptional learning experience to thousands of youth from Kenya and beyond. We are seeking a Senior Full Stack Engineer to join our team. Reporting to the IT Manager, the role involves designing, developing, and maintaining scalable web applications for internal university use, including the Student Portal, Finance System, and HR modules.
Responsibilities
Design, develop, and maintain scalable web applications following industry best practices.
Write clean, secure, and well-documented code.
Develop robust RESTful APIs and microservices to power front-end experiences.
Design and optimize database schemas (SQL/NoSQL) to handle complex academic and financial data efficiently.
Implement authentication, authorization, and role-based access control (RBAC) to secure sensitive data.
Collaborate with the Senior UI/UX Designer to translate high-fidelity Figma designs into functional, responsive, and interactive user interfaces.
Ensure pixel-perfect implementation of design specifications and a smooth user experience.
Optimize frontend performance for fast loading times, even on low-bandwidth connections.
Write unit and integration tests to ensure software reliability.
Assist in deploying applications to staging and production environments.
Monitor application performance, troubleshoot production issues, and implement fixes.
Contribute to CI/CD pipeline improvements to streamline releases.
Qualifications and Experience
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
5+ years of professional experience in full-stack software development.
Proven experience building complex, data-driven web applications (ERPs, CRMs, Dashboards, or FinTech platforms).
A strong GitHub/GitLab portfolio is mandatory, demonstrating your ability to handle complex backend logic and database design.
Experience working in an agile/scrum environment is mandatory.
How to Apply
Interested and qualified candidates should apply online through the Zetech University careers portal at careers.zetech.ac.ke.
How to Apply
Interested and qualified candidates should apply online via the Zetech University careers portal at https://careers.zetech.ac.ke. Ensure you have your GitHub/GitLab portfolio ready as it is mandatory for this role.