Junior PHP Developer
ClearCourse Membership Services - Solutions Division provides best of breed CRM and integrated digital IT and SaaS solutions to clients based predominantly in the ‘not for profit’ sector. We're looking for a Junior PHP Developer to join our team working on our Laravel-based application and internal tools. This is an excellent opportunity for someone early in their career to grow in a modern development environment using real-world tools and workflows. You'll work closely with senior developers, learn best practices in secure and maintainable coding, and contribute to features, bugfixes, and integrations.
Key Accountabilities:
• Support in the development and maintenance of PHP applications (Laravel, Symfony)
• Assist with API development and third-party integrations (e.g. Stripe, ClearAccept)
• Work on backend tasks such as queue jobs (AWS SQS), database logic (MySQL/Aurora), and error handling (Bugsnag)
• Use Git (Bitbucket) for version control and follow our pull request process
• Track work via Jira and log time using Tempo (training provided)
• Write or update technical documentation in Confluence
• Participate in code reviews and team meetings
• Apply security and performance considerations when developing
• Support logging and debugging using CloudWatch and Bugsnag
Desired skills & Qualifications:
• 1+ year experience in PHP development (can include personal or academic projects)
• Basic understanding of Laravel or Symfony
• Familiarity with Git and Git workflows (e.g. pull requests, branching)
• Willingness to learn secure coding practices (OWASP Top 10 awareness is a plus)
• Interest in learning AWS basics (EC2, RDS, SQS)
• Some experience with MySQL and writing queries
• Understanding of REST APIs and JSON
• Ability to read and write clear, maintainable code
• Desire to grow as part of a team and accept feedback constructively