Senior Full Stack Engineer
Zetech University
Job Description
Job Objective
Reporting to the IT Manager, the role will include, but is not limited to, the following responsibilities:
Duties and responsibilities
- Design, develop, and maintain scalable web applications for the university's internal use (e.g., Student Portal, Finance System, HR modules).
- Write clean, secure, and documented code following industry best practices.
- Develop robust RESTful APIs and microservices to power front-end experiences.
- Design and optimise database schemas (SQL/NoSQL) to handle complex academic and financial data efficiently.
- Implement authentication, authorisation, and role-based access control (RBAC) to secure sensitive university data.
- Collaborate directly 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.
- Optimise 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.
- Any other duties as may be assigned from time to time by the supervisor or as captured in your detailed job description.
Qualification 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. We need to see code samples that demonstrate your ability to handle complex backend logic and database design.
- Experience working in an agile/scrum environment is mandatory.
Job Tags
Apply for this role
Job Details
- Company
- Zetech University
- Location
- Nairobi, Kenya
- Employment Type
- Permanent / Full-time
- Expertise Area
- Technology
- Application Deadline
- July 3, 2026
- Posted
- June 22, 2026