Software Engineer Role
This is a challenging position that requires technical expertise and soft skills. The ideal candidate will be able to drive change, promote a positive culture, and deliver high-quality results.
Job Description
The successful candidate will be responsible for developing modern PHP applications, working with HTML5, SCSS, and JavaScript frameworks such as ReactJS and ExtJS. They will also be expected to maintain large databases using MySQL and work with cloud computing and containerized applications.
In addition, the candidate will need to have experience with building scalable distributed systems and a background in e-commerce. Knowledge of software performance and tools such as Composer, Docker, GitHub, CI, PHPUnit, Kubernetes, Google Cloud, Elasticsearch, and xhprof would be an asset.
The successful candidate will be a motivated and flexible individual who is enthusiastic about learning new things and challenging themselves. They will be part of a collaborative and friendly team that values open communication and feedback.
Responsibilities
* Develop modern PHP applications using HTML5, SCSS, and JavaScript frameworks.
* Maintain large databases using MySQL.
* Work with cloud computing and containerized applications.
* Build scalable distributed systems.
* Have a background in e-commerce.
* Knowledge of software performance and relevant tools.
Benefits
* Great pay.
* A comprehensive benefits package.
* A personal career development plan.
* A quarterly review programme.
* A Mac, and your IDE of choice.
* An Employee Assistance Programme.
* Generous discount scheme across our full range of music and home entertainment products.
* Flexible working hours and no dress code.
Others
We offer a supportive learning environment for people to grow and develop a career with us. We pride ourselves on our culture, which values open communication, feedback, and teamwork. We believe in fostering a safe and conducive atmosphere where employees can share their ideas and make mistakes without fear of failure.