Essential duties and responsibilities include but are not limited to the following:
- Develop new user-facing features with a focus on responsive solutions
- Front-end development through reusable, testable code and libraries
- Detailed documentation of all developed code and its day-to-day processes
- Ensure the technical feasibility of UI/UX designs
- Optimise application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Ongoing evaluation and optimisation of systems
- Collaborate with other team members and stakeholders
- Development of personal skill set in-line with industry trends to meet company objectives
- Growing the front-end team
