Overview
Growth Engineering, Senior PHP Developer

Senior PHP Developer iş ilanı, Growth Engineering
Job Summary
You’ll be working closely with a team of developers front and backend developers to build out our multi-award-winning eLearning authoring tool, Genie and Learning Management System Academy. You’ll also be developing the backend APIs to The Knowledge Arcade, our bite-sized learn-on-the-go mobile app. There’s lot to do and plenty of scope for you to get stuck in and join the fight against dull online learning!
This is a fully remote role with the option of flexible working hours to suit you. Company based on UK, therefore applicant must have good written and verbal communication skills in English.
Key Duties and Responsibilities
- Work closely with product owners and developers to design and develop new features on our Laravel based & Legacy PHP applications
- Write fully testable code with PHPUnit
- Troubleshooting and maintenance of existing functionality
- Contribute to technical problem-solving discussions with the team
- Provide accurate timing estimates on work
- Assist with QA where required
- Contribute to documentation
Essential Requirements
Experience
At least 2 years’ experience in PHP development.
Knowledge/Skills
- Solid understanding of OOP PHP and SQL/NoSQL database structures (preferably MySQL although any noSQL is a bonus)
- Good knowledge of coding best practices and scalability (we’re growing fast!)
- Experience with an PHP OOP MVC framework (ideally Laravel)
- Thorough understanding of HTTP and security best practices when building web platforms
- A decent understanding of frontend technologies HTML/CSS/Javascript
- Excellent verbal and written communication skills
Personal Attributes
- Organised
- Strong time management skills
- Attention to detail and accurate
- Ability to work on own initiative
- Motivated and ambitious
- A passion for development
You are a pro-active self-starter, able to work on your own initiative, individually and as part of a team. A real passion for development and keep up to date with advances in technology.
Please share a link to any GitHub/StackOverflow profiles or portfolios, if you have them.
Desirable requirements
Experience/Skills
- Experience with in-memory caching systems such as Redis
- Experience working on large projects as part of a team
- Experience building highly scalable and performant systems
- Comfortable within a Linux environment and a decent understanding of apache server configuration
- Experience with MongoDB
- Knowledge of SCORM and xAPI
- Experience with automated testing and TDD
- Experience with Docker and AWS
- Knowledge version control systems such as Git
- Computer Science/Tech related degree is highly desirable.
- Applicant must have good written and verbal communication skills in English.
Bonus
- Knowledge of React
Job Types: Full-time
Schedule:
- Monday to Friday
Experience:
- PHP Development: 3 years (Required)
Work remotely:
- Yes
Başvuru : muharrem.tigdemir@growthengineering.co.uk