Программирование, вёрстка, тестирование
Удаленная работа
Вознаграждение:
По договоренности
Тип работы:
Удаленная работа
Тип занятости:
Проектная работа
Мы в поиске Middle/Senior разработчиков на backend и frontend. Профи, умеющих и то, и другое - приветствуются особо.
Вам предстоит принимать архитектурные решения, влиять на развитие процессов, платформы и формирование команды.
Наша задача делать самые удобные и понятные продукты для пользователей. Поэтому любой в команде может предложить свою идею и посоветовать как можно сделать лучше, ну и, конечно, помочь. Мы занимаемся проектированием, разработкой интернет-магазинов и если вы знаете и понимаете принцип работы и взаимодействия с пользователем и для вас это не загадочные слова.
Что мы можем вам гарантировать:
1. Активное участие в развитии продуктов;
2. Интересные и нестандартные задачи;
3. Принимать участие в новых и текущих проектах;
4. Поощрение инициатив и интересных идей;
5. Зарплату по проекту (зависит от вашего бэкграунда) без задержек и тд;
Требования к Backend-разработчику:
1. PHP7.0+;
2. Уверенные знания в HTML, CSS ;
3. Опыт проектирования реляционных баз данных (MySQL, PostgreSQL ), хорошее знание SQL и умение оптимизировать SQL –запросы;
4. Понимание ООП и паттернов проектирования, следование принципам SOLID и DRY;
5. Понимание принципов RESTful API;
6. Хорошее знание какого-либо фреймворка (Laravel, Zend, Symfony, Yii, Slim, Lumen, Zend Expressive);
7. Опыт работы с системами контроля версий (Git);
8. Будет плюсом опыт DevOps, работы с Docker, Redis, RabbitMQ .
Требования к Frontend-разработчику:
1. Глубокие знания HTML5, CSS3, опыт адаптивной верстки;
2. Свободное владение JavaScript;
3. Опыт работы с современными JS фреймворками (React, Angular, Vue - предпочтительнее последний);
4. Опыт разработки кросс-браузерных веб-приложений с асинхронным client/server взаимодействием (JSON, AJAX, WebSocket);
5. Опыт отладки JS кода (performance, memory leaks, etc);
6. Тестирование кода и написания unit-тестов;
7. Опыт работы с системами контроля версий (Git);
8. Будет плюсом знание TypeScript и опыт разработки на Node.js.
Условия работы:
1. Удаленная работа на полный рабочий день. Возможен индивидуальный режим работы, который обсуждается заранее;
2. Итоговая заработная плата по проекту.
3. Нам нужен командный игрок понимающий, что нужно делать, а не ждущий рассказов как ему это сделать.