Key Responsibilities
Develop and deliver scalable, secure, and high-performing fullstack applications Contribute to system architecture design and make pragmatic, implementation-driven decisions Implement critical components to ensure reliability, maintainability, and performance Ensure adherence to engineering best practices, coding standards, and quality assurance processes Work closely with product managers, designers, and stakeholders to understand requirements Translate functional needs into technical designs, user stories, and working solutions Perform code reviews and provide constructive feedback to maintain high code quality Troubleshoot complex technical issues and optimise system performance Contribute to continuous improvement of engineering standards and practices Work with security, platform, and operations teams to ensure compliance and integration Required Skills and Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field, or e...