Design, develop, and maintain scalable web applications and services using modern full-stack technologies.
Write clean, efficient, and well-documented code, following best practices and coding standards.
Collaborate with the product and engineering teams to define system architecture and design scalable solutions.
Ensure seamless integration of front-end and back-end components.
Provide technical leadership and guidance to junior developers.
Conduct code reviews to ensure code quality and adherence to best practices.
Work closely with cross-functional teams, including product managers, UX/UI designers, and DevOps engineers, to deliver high-quality solutions.
Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
Optimise applications for maximum speed, scalability, and security.
Technical Expertise:
Problem Solving:
Leadership:
Bonus Skills:
Fill in the form below. Be sure to include a cover letter and please include an explanation of why your experience is specifically relevant to this role and your CV. We want to see your personal style and why you think your next role is with us.