Aureus Academy

Full Stack Developer

Aureus Academy| Date Posted: 8-Aug-2020
Save Job
Job Nature:
Position Level:
Bachelor's / Honours

Job Description


Aureus Group is looking for a Full Stack Developer who can work on both the back-end and front-end of our company’s E-Learning platform and online lesson platform. He/she must be able to develop fully fledged platforms (with databases, servers and clients) that don’t need other applications to function.


The Full Stack Developer must be able to produce scalable software solutions. He/she will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, he/she should be comfortable around both front-end and back-end coding languages and development of frameworks.


Job Responsibilities:


  • Work closely with the CTO, Development Teams and Project Managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective Application Program Interface (API)
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile-responsive design
  • Write technical documentation and reports to the CTO
  • Work with the IT Department and analysts to improve software



Hiring Criteria:


  • At least 2-3 years working experience as a full stack developer or similar role
  • Possesses at least a bachelor’s degree in any field (Computer science or Statistics strongly preferred)
  • Experience developing desktop and mobile applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail and fantastic organization skills
  • Familiarity with platforms our current platforms are a plus point - Salesforce, Heroku, Sketch, Zeplin, Twilio, Stripe, and Netsuite
  • Experience with E-Learning platforms is also an advantage (both from a user or developer perspective)
Company Overview
Aureus Academy