Position: Full Stack Developer PHP/Vue.js
Company: Limestone Digital
Category: JavaScript
Experience required: 2y
English level: upper

Required Skills:
— 2+ year experience in web development
— Strong understanding of PHP back-end development
— Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
— Strong skills in HTML5, CSS3, responsive design
— JavaScript, Typescript, Vue.js, Router.js, Vue-router, Vuex, API
— Experience working with Ajax-requests
— Proficient understanding of code versioning tools (GitLab)
— Good knowledge of SQL DB (MySQL or PostgreSQL)
— OOP, design patterns, SOLID
— Upper-intermediate English both spoken and written

As a plus: 
— Experience with Drupal API (Module system, Menu system, Forms API, Entity API, Field API, AJAX framework, Batch and Queue API)
— Drupal Theming, Drupal Commerce
— Plugins writing for: Views, Panels, Ctools, Rules
— Understanding of Agile practices

Responsibilities:
— Writing reusable Vue-components
— Using existing reusable components
— Develop and write efficient, readable code in PHP
— Using existing reusable components
— Using API
— Manage data on the Client-side
— Catch-up call per day with all dev-team
— Refactoring & Improving existing system

We Offer:
— We invite you to join our friendly international team and work in a comfortable office not far from the metro
— Comfortable work schedule
— Zero bureaucracy
— Pleasant working atmosphere
— Interesting projects and challenging tasks
— Opportunities for self-realization, professional and stable career growth
— English courses

About the Project
Our client is global management consulting firm that serves leading businesses, governments, non-governmental organizations, and not-for-profits. We help our clients make lasting improvements to their performance and realize their most important goals.

Project technology stack:
Vue.js (typescript)/ Jest (unit tests)/ PHP

Position code — #ch2bnx