Full Stack Developer
About the Role:
- We're looking for a skilled Full Stack Developer to maintain and enhance a legacy application built with PHP and Symfony.
- This role will involve supporting and improving a platform that serves thousands of learners across Australia, with opportunities for growth and professional development in modern technologies such as Laravel and VueJS.
- As a key member of our digital team, you'll participate in planning, code reviews, and cross-functional collaboration, assisting in the gradual migration and integration efforts with the new platform.
- Your responsibilities will include maintaining existing applications using PHP and Symfony, working with front-end technologies such as JavaScript, HTML, and CSS, and collaborating with DevOps teams using Docker and AWS tools.
- In addition, you'll be responsible for writing clean, well-documented code with a focus on long-term maintainability, utilizing RESTful APIs and Git workflows, and contributing to software development best practices.
- Strong communication and problem-solving skills are essential for this role, along with a solid understanding of software development principles and a willingness to learn and adapt to changing technologies.
Requirements:
- 5+ years of full stack development experience, with strong expertise in PHP and Symfony
- Proficiency in MySQL and core front-end technologies (JavaScript, HTML, CSS)
- Familiarity with modern development tools and workflows
- Willingness to learn and work on Laravel and VueJS
- Experience with RESTful APIs and Git workflows
- Solid understanding of software development best practices
- Strong communication and problem-solving skills