Opened Career

Senior Full Stack Engineer – Computer Science at Zetech University

Vacancy Open: Jun 19th, 2026

Vacancy Closing: Jul 3rd, 2026

Positions needed: 1

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.