The Job:
We are looking for an inspired full-stack developer who enjoys tailoring solutions to unique challenges and appreciates the beauty of automation to join our equally ambitious team of software engineers. LittleLives is a leading education technology company used in over a thousand preschools in 10 countries, and we are looking to expand our engineering team!
What you will be doing:
- Develop full-stack services in PHP and Typescript for in our existing application
- Push the boundaries of modern PHP on our full-stack applications
- R&D novel and ingenious solutions to creating enhanced user experiences tailored to a multitude of global regions
- Continuously enhance the app with the latest code-improving methodologies available
- Use modern DevOps tools and automate everything with Docker and our Kubernetes clusters
Here's what you can achieve with us:
- Make running a service that is consumed by hundreds of thousands of users look effortless with an efficient and autoscaled infrastructure
- Expertly maintain end-to-end monitoring of our applications
- Further develop solid developer operation practices like collaborative documentation, peer review and automated testing
- Hone your security experience through closely working with our senior DevOps and external consultants
Your Skills and Experience
Must have:
- Deep expertise in PHP 7, Typescript, MySQL
- Strong knowledge of PHP web frameworks like CakePHP, Laravel, Yii
- Containers are first class in your apps
- Understanding of MVC design pattern
- Write clean, maintainable and high performance PHP code
- Familiar with a wide range of performance optimization solutions
- Strong understanding of vanilla front-end technologies, such as JavaScript, HTML5, and CSS3
- Sound coding practices with tools such as git, unit testing, CI/CD, service oriented architecture
- Linux confidence
- Solid understanding of information security