Position: Backend developer
Company: Eivolo Solutions
Category: JavaScript
Experience required: 2y
English level: upper

Responsibilities:

Develop, record and maintain cutting edge web-based PHP applications on portal plus premium service platforms
Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
Prepare and maintain all applications utilizing standard development tools
Utilize backend data services and contribute to increase existing data services API
Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
Keep abreast of new trends and best practices in web development Skills:
Working experience as a PHP / Laravel developer for 2 years
In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
Hands on experience with SQL schema design, SOLID principles, REST API design, Elasticsearch
MySQL profiling and query optimization
Creative and efficient problem solver
Ability to work and thrive in a fast-paced environment, learn rapidly and use diverse web technologies and techniques.
Good problem diagnosis and problem solving skills
Good organizational skills to juggle multiple tasks within the constraints of timelines
English — intermediate or better
Understanding of code versioning tools (such as Git)
Would be a plus

Software testing (PHPUnit, PHPSpec, Behat)
Basic knowledge of Search Engine Optimization (SEO) process
Unix
What we offer:

ability to choose or combine working from home (remotely) or from the office (Lviv);
support of your external training programs;
opportunity to work with an experienced team and access to a wide range of technologies;
constant career growth and possibility to work with interesting international projects.