Junior+ Web developer (PHP) (offline)

QATestLab - украинская аутсорсинговая IT-компания, которая предоставляет услуги тестирования программного обеспечения для софтверных компаний Европы, США, Азии и других стран. Мы входим в Top-3 Software Quality Assurance Companies in Ukraine согласно рейтингу независимого аналитического агентства Clutch.

Несколько цифр о нас:
200+ сотрудников в компании
16+ лет эффективной работы
8 офисов по Украине

Вакансия открыта в городах: Полтава, Черкассы, Запорожье, Хмельницкий, Ровно, Сумы или Кривой Рог.

Необходимые навыки:
- Знание PHP, JS, HTML/CSS
- Понимание и использование принципов ООП и паттернов проектирования
- Понимание модели MVC и опыт ее использования
- Работа с базой данных MySQL, умение составлять и оптимизировать SQL-запросы

Будет плюсом:
- Опыт разработки веб-приложений на PHP
- Опыт использования одного из PHP-Фреймворков (Yii, Kohana, CodeIgniter, Symfony, Zend)
- Опыт работы с Node.js или Vue.js
- Работа с Linux

Другие навыки:
- Хорошая самообучаемость, желание и возможность изучать и использовать разный стек технологий, в зависимости от нужд проекта;
- Умение четко излагать свои мысли;
- Английский язык на уровне чтения технической документации;
- Хорошо развитое логическое мышление;
- Понимать когда нужно сделать качественно, а когда быстро :)

Обязанности:
- Разработка и рефакторинг компонентов сайтов разной сложности;
- Поддержка инфраструктурных проектов;
- Участие в командной разработке;
- Участие в полном цикле работ, связанных с разработкой проекта: проектирование, планирование, написание кода и его оптимизация, устранение ошибок;

Проекты: около 20 проектов разной сложности.
Примеры задач:
- Разработка расширений к системам Mantis\TestLink;
- Поддержка и разработка новых сайтов под управлением CMS Wordpress;
- Поддержка и доработка основных сайтов компании на Silverstripe 3 фреймворке;
- Разработка расширений для Google Chrome для нужд компании;
- Поддержка проектов с узкоспециализированными фреймворками;

Стек технологий на проектах:
Языки программирования:
PHP v5.6 и v7+
JavaScript
Языки разметки и формальные языки описания внешнего вида документа:
HTML5
CSS3
CMS:
WordPress
MantisBT
SilverStripe
GLPI
SuiteCRM
СУБД:
MySQL
MongoDB
Дополнительно:
Git
Jenkins
Docker
Bitbucket
Node.js

Все внутренние проекты направлены на развитие инфраструктуры компании, поэтому использование таких вышеописанных CMS систем позволяет внедрить новые, типовые проекты необходимые компании максимально быстро.
После внедрения проекта, возникают задачи по устранению некоторых ошибок (багов) и разработка/внедрение нового функционала, разработка/расширение модулей и плагинов.
Для решения узкоспециализированных задач, используются соответствующие технологии и фреймворки.

Если для внедрения нового не типового проекта эффективнее использовать технологию или фреймворк не описанный выше, то после технического рассмотрения они внедряются.

О команде:
В компании программист является частью команды в которую входят: менеджер по проекту, системные администраторы, тестировщики, контент-менеджеры. В такой команде программист занят только своим делом - программированием.

Условия работы:
- Работа в стабильной компании с налаженными процессами и позитивной атмосферой;
- Проекты разного уровня сложности;
- Работа в команде разработчиков разной специализации (PHP, Java);
- Гибкий график (8-часовой рабочий день с Пн по Пт);
- Социальные гарантии (официальное трудоустройство, 100% оплачиваемый отпуск и больничные);
- Индивидуальный подход к оплате труда (зависит от Ваших навыков и опыта) + пересмотры по результатам работы;
- Бесплатные обеды + чай, кофе, печеньки;
- Курсы английского языка;
- Тимбилдинги и другие корпоративные ивенты;

Этапы отбора:
1. Тестовое задание
2. Техническое Skype-интервью
3. Интервью в офисе

В случае вопросов, пишите. Буду рада обсудить детали.

About qa-testlab.com

....-

Company website:
https://www.linkedin.com/in/marina-satyr-a25951b7/

The job ad is no longer active

Look at the current jobs PHP Zaporizhzhia→