Position Overview
Role Overview: The Full Stack Developer is responsible for developing and maintaining both front-end and back-end systems, ensuring that product functionality is well-balanced with user experience and business needs. The role involves gathering user feedback to enhance system usability, responsiveness, and overall end-user experience. The incumbent will support the development of new features and system enhancements based on user requirements and feedback, while ensuring that coding standards, security requirements, and application performance are met. This includes identifying potential security risks, supporting usability testing, and working closely with quality testing teams to validate system functionality. The Full Stack Developer will work collaboratively within the IT team and should be proficient in the programming languages and development tools required by the organisation. The role requires a strong understanding of software design principles, user interface development, co...