We are looking for a Senior PHP developer with experience of complex system development to work as part of our Sydney-based team. Any full-stack or React experience would be beneficial but is not a requirement.
What you’ll do & how you’ll make your mark:
- Work as part of a cross-functional Sydney-based team to build scalable, enterprise-class software products
- Understand business problems from product, marketing and other engineering teams to scope, design and deliver solid, tested and effective solutions to those problems.
- Learn new technology & practices, mentor others in the team and devote time for your own learning and continuous improvement.
- Facilitate continuous improvement and agile SDLC.
- Write clean, well-formed, testable, and maintainable software following the accepted coding standards and using best software development practices.
- Identify, troubleshoot, debug, and resolve defects in software and related systems on an advanced level.
- Do code reviews and help the team deliver high quality code .
- Contribute to the project discovery process in a meaningful way.
- Participate in recruiting the best for your teams.
Who you are and what you need to succeed:
- Strong interpersonal communication skills (including listening, speaking, and writing) and ability to work well in a diverse, team-focused environment with other Engineers, Product and Program Managers, etc.
- A passion for creating performant, scalable and reliable code end to end.
- At least 4 years of experience developing complex websites, applications and REST APIs with PHP.
- Great understanding of OOPS and design patterns.
- Experience with RDBMS like MySQL , PostgreSQL etc
- Experience with automated testing, at least at the level of unit tests.
Secondary Requirements:
- Full-stack or front-end experience, particularly using React, would be highly beneficial.
- Experience with Git/SVN/CVS, Continuous integration & Continuous delivery.
- Previous experience working with geographically-distributed coworkers.
- Knowledge of any of the following an advantage: virtualization, Docker, public/private clouds – AWS/Azure/OCI, metrics and logging systems, application monitoring, API optimization, etc.