Maduka University is a distinguished private institution committed to excellence in education, personal development, and societal impact. Established with a vision to empower students to thrive academically and personally, MU is dedicated to providing a transformative educational experience that prepares students for success in a rapidly evolving global landscape.
Job Summary
- We are seeking a highly skilled and innovative Full Stack Software Engineer to design, develop, and maintain end-to-end web applications that support academic services, student portals, e-learning platforms, finance systems, and administrative operations.
- The ideal candidate will have strong experience in both front-end and back-end development, ensuring seamless system integration, performance optimization, and secure digital infrastructure.
Key Responsibilities
- Design, develop, and maintain scalable full-stack web applications
- Build responsive front-end interfaces using modern frameworks (React, Angular, or similar)
- Develop robust backend services using Node.js or other server-side technologies
- Design and manage relational and non-relational databases (MySQL, PostgreSQL, MongoDB)
- Develop and integrate RESTful APIs
- Ensure application security, authentication, and data protection compliance
- Optimize applications for performance, scalability, and reliability
- Participate in system architecture planning and technical decision-making
- Conduct code reviews, testing, debugging, and deployment
- Collaborate with cross-functional teams including UI/UX designers and system administrators
- Maintain technical documentation and system updates.
Required Qualifications & Skills
- Bachelor’s Degree in Computer Science, Software Engineering, or related discipline
- 3–5 years experience in full-stack development
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3
- Experience with front-end frameworks (React, Angular, or Vue)
- Experience with backend technologies such as Node.js, Express.js
- Knowledge of database management systems (SQL & NoSQL)
- Experience with Git version control
- Familiarity with cloud platforms (AWS, Azure, or similar)
- Strong understanding of application security best practices
- Excellent analytical, problem-solving, and communication skills
Preferred Competencies:
- Experience building ERP or educational management systems
- Familiarity with DevOps practices and CI/CD pipelines
- Experience with containerization tools (Docker)
- Knowledge of microservices architecture
- Experience working in Agile/Scrum environments
Method of Application
Signup to view application details.
Signup Now