Tuesday, October 28, 2025

Job Description

Position: Full Stack Developer (React.js/Next.js + Node.js/Nest.js or PHP Laravel) Location: Lincoln University – Onsite (Keffi Campus, Nasarawa) Type: Full-timeOverview:Lincoln University is seeking a highly skilled and practically experienced Full Stack Developer to design, develop, and manage innovative web applications and digital platforms.The ideal candidate will have hands-on experience with React.js or Next.js for frontend development, and at least one backend framework — Node.js/Nest.js or PHP Laravel — for building secure, scalable applications.This is a practical teaching position where the lecturer will train students through hands-on projects, real-world coding exercises, and live demonstrations. The role also involves contributing to the university’s mission of advancing technology-driven and applied learning.Key Responsibilities:Design, develop, and maintain full-stack web applications using React.js or Next.js (frontend) and Node.js/Nest.js or PHP Laravel (backend).Build responsive, dynamic, and user-friendly interfaces optimized for performance and accessibility.Develop and integrate RESTful APIs for smooth client-server communication.Configure and manage databases (MySQL, PostgreSQL, or MongoDB).Implement authentication, authorization, and data security measures.Collaborate with academic and IT teams to develop digital tools for education and administration.Deploy, test, and maintain applications using Docker, CI/CD pipelines, or cloud services (AWS, Azure, or DigitalOcean).Teach and mentor students through practical, project-based web development sessions.Guide students on Git, version control, and agile methodologies.Write clean, maintainable, and well-documented code following industry best practices.Troubleshoot, debug, and optimize applications for scalability and performance.Qualifications & Experience:Diploma or Bachelor’s degree in Computer Science, Software Engineering, or a related field.1–5 years of hands-on experience as a Full Stack Developer or Software Engineer.Strong proficiency in:Frontend: React.js or Next.js, HTML5, CSS3, JavaScript (ES6+).Backend: At least one — Node.js/Nest.js or PHP Laravel.Databases: MySQL, PostgreSQL, or MongoDB.Experience with Git, GitHub, or GitLab.Proven experience developing and consuming RESTful APIs and working with JSON.Familiarity with Docker, CI/CD, or cloud deployment (AWS, Azure, DigitalOcean) is a plus.Knowledge of TypeScript, GraphQL, or microservices is an added advantage.Experience building and maintaining production-grade applications.Key Competencies:Strong analytical and problem-solving skills.Hands-on, detail-oriented, and proactive approach to development.Excellent communication, teamwork, and mentoring abilities.Ethical, innovative, and committed to high-quality outcomes.Passion for web development, emerging technologies, and practical teaching.Dedication to continuous learning and professional growth.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs