datatrota
Signup Login
Home Jobs Blog

Full Stack Developer at Nile University of Nigeria

Nile University of NigeriaAbuja, Nigeria Software Development
Full Time

Founded in 2009, Nile University is a private multidisciplinary university based in Abuja, and a proud member of Honoris United Universities since 2020. Nile University currently has over 40 undergraduate programmes and more than 50 postgraduate programmes spread across eight best[1]in-class faculties, in the College of Health Sciences, Law, Science, Computing Studies, Engineering, Environmental Sciences, Management Sciences, and Arts & Social Sciences.

Summary

  • We are currently looking to engage a highly competent and result-oriented Full Stack Developer with strong personal & professional integrity to join the dynamic team in our Institution.
  • The Full Stack Developer will be responsible for the design, development, and maintenance of dynamic, scalable, and secure web applications that power the institution’s digital platforms.

Requirements
He/she is expected to:

  • Develop responsive, intuitive, and visually engaging web interfaces using React.js, HTML5, CSS3, and JavaScript (ES6+), translating user requirements into seamless digital experiences that are accessible, efficient, and aligned with the institution’s design and usability standards.
  • Integrate front-end systems with back-end services through well-structured RESTful APIs or GraphQL, implementing asynchronous communication (AJAX, Fetch API) to enable real-time interactions and dynamic data synchronization for users.
  • Design, develop, and maintain secure, reusable, and high-performing server-side applications using Python frameworks such as Django or Flask and PHP frameworks like Laravel or Symfony, supporting scalable and resilient back-end architecture.
  • Develop and manage RESTful and GraphQL APIs to efficiently handle data exchange between applications and external systems, ensuring robustness, scalability, and security in all communication channels across the institution’s digital infrastructure.
  • Refactor and modernize existing codebases in Python and PHP to enhance maintainability, interoperability, and compliance with modern coding standards, improving overall system reliability and technical debt management.
  • Participate actively in system architecture discussions and solution design sessions to ensure that all digital systems are built with scalability, modularity, and long-term maintainability as foundational principles.
  • Write clean, modular, and well-documented code across all layers of the stack, conduct peer code reviews to maintain quality standards, and adhere strictly to version control best practices and structured testing protocols.
  • Plan, conduct, and document comprehensive unit, integration, and end-to-end testing activities, proactively identifying and resolving defects, ensuring system stability, and improving user satisfaction with each release cycle.
  • Implement and manage automated CI/CD pipelines using Git and modern DevOps tools, enabling continuous integration, automated deployment, and efficient release management across cloud environments such as AWS, Azure, or Google Cloud.
  • Collaborate closely with designers, product owners, and cross-functional teams to transform technical specifications into innovative and high-performing solutions that enhance institutional service delivery and user engagement.

Qualifications & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3-5 years of experience as a Full Stack Developer or in a similar software development role.
  • Demonstrated success in similar roles within a tertiary institution or comparable environment.
  • Ability to manage multiple priorities and deadlines.
  • Attention to detail and commitment to code quality.
  • Adaptability and enthusiasm for learning new technologies.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend