Key Responsibilities: Develop and maintain front-end and back-end applications. Build responsive, user-friendly web interfaces. Design, develop, and maintain APIs and databases. Troubleshoot, test, and optimise application performance. Collaborate with designers, developers, and stakeholders. Maintain code quality and