Laravel Developer

We are looking for a Software Engineer who will assist us with the design, development, and installation of software solutions. Your duties will include development, writing code.

What you’ll be doing:

Help coach and train team members
Contribute to the overall tech decisions and help the team to achieve their goals
Solve complex problems by applying best practices
Work on large-scale object-oriented applications with PHP
Analyze product requirements and translating to design specifications
Perform peer code review and offer recommendations for improvements.
Play a key role in defining the architecture and design of multiple web properties
Work in an agile environment
Work with exciting technologies (Docker, Microservices, Elasticsearch, Redis, PHP 7+, REST APIs & more)

What you’ll need to be successful:

3+ years of professional software development experience (back end)
Highly skilled and experienced in PHP
Experience with PHP Frameworks (e.g. Laravel, Symfony etc)
Strong knowledge of database technologies to scale for high volume web sites
Experience in dealing with large scale web sites that receive millions of visits per day
Strong knowledge with dealing large system including logging and reporting
Knowledge and experience with RESTful services
Excellent analysis, problem-solving and communication skills
Experience with Git source control
Excellent communication skills in English

Nice-to-haves:

Knowledge of Javascript frameworks (e.g. React) or NodeJS a plus

Tech details:

PHP Laravel Framework
MySQL 8.0
Elastic Search
Memcached
Redis
RabbitMQ
Docker