Full Stack Developer
Summary
Builds and maintains web applications for an educational institution, using ReactJS/NodeJS/MySQL to develop scalable platforms for students/staff while adhering to coding standards and improving digital tools.
The Academic Institute of Excellence (AIE) is looking for an experienced and forward-thinking Full-Stack Developer to join our tech team within a vibrant educational institution.
You’ll play a key role in designing, developing, maintaining, and improving digital platforms and applications used by our students and staff. This role is suited to a developer who is comfortable taking ownership of development work, solving complex technical problems, and contributing to technical decisions and development standards.
If you thrive on collaboration, innovation, and building systems that matter, this is an opportunity to work in a purpose-driven environment where your technical expertise and ideas can make a meaningful impact.
WHAT YOU'LL BE DOING:
- Develop web applications and features using modern full-stack technologies.
- Maintain and continuously improve existing web platforms, integrations, and digital tools used across the institution.
- Ensure clean, scalable, and maintainable code practices are followed throughout development cycles.
- Ensure code adheres to internal coding and development standards.
- Take ownership of project deadlines and deliverables.
- Stay up to date with emerging trends and technologies, and apply them to real-world education solutions.
- Participate in code reviews and contribute to improving development practices and standards
WHAT WE'RE LOOKING FOR:
- A Bachelor’s degree in Information Systems, Computer Science, Software Development, or a relevant related field.
- 3–5 years of relevant full-stack development experience in a professional software development environment.
- Hands-on proficiency in ReactJS and NodeJS.
- Strong experience working with MySQL databases, including database design and query optimisation.
- Solid understanding of software development principles, design patterns, and functional programming concepts.
- Strong working knowledge of Git and modern version-control workflows.
- nowledge of Bitbucket is a plus.
- Ability to deploy and manage applications across various environments.
- Familiarity with Jira or similar ticketing/project management tools.
Highly beneficial:
- Front-end design and UI/UX knowledge
- Experience in the edTech
WHY JOIN AIE?
At AIE, we’re not just adapting to the future, we’re building it. We are a dynamic, technology-driven institution where:
- Innovation is encouraged
- Ideas are heard and implemented
- Growth and development are prioritised
- Collaboration and curiosity drive everything we do