Backend Developer
от 120 000 руб. на руки
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Мы в Angels IT Group занимаемся разработкой программного обеспечения: от информационных систем до мобильных приложений и сайтов. Сейчас в нашей IT-команде более 160 сотрудников, включая 80+ разработчиков. Наша разработка — это 10 независимых команд. В команду Web-разработки мы ищем Backend Developer на постоянную работу на проекты:
- Furnario - furnar.io - инновационная и простая в использовании модульная платформа маркетинга и продаж для производителей и продавцов мебели.
- Web-портал RuParking и его аналоги для других городов. Один из порталов - парковочное пространство города Севастополь - sevparking.ru.
- Система Smart Gate - smartgate.pro- автоматическое открытие шлагбаума, распознавание спецтранспорта, бесперебойная работа и множество других полезных функций.
- Медицинская информационная система МедАнгел - medangel.angelsit.ru, а также проекты других брендов нашей компании, с которыми можно познакомиться здесь: angelsit.ru/studio/. Особая наша гордость - сайт Angels IT Group - angelsit.ru.
Мы ждем от кандидата:
- Понимание принципов построения api (REST, JRPC, GraphQL).
- Навыки написания запросов к БД и проектирования баз данных (SQL, No-SQL).
- Владение объектно-ориентированным программированием (OOP) и шаблонами проектирования (design patterns).
- Понимание принципов работы серверов Apache, NGINX.
- Навыки составления и оценки технического задания (ТЗ).
- Опыт создания проектов на Node.js (Express, NestJS) и/или PHP (Yii2, Symphony, Laravel).
- Навыки администрирования веб-серверов Nginx/Apache.
- Навыки использования системы контроля версии GIT.
- Знание основ фронтенда.
- Работа с контейнерезицией приложений в Docker.
- Технический английский и умение читать документацию.
Будет плюсом:
- Знание CI/CD, Gitlab CI, TeamCity).
- Навыки написания юнит-тестов и покрытия кода тестами.
- Владение объектно-ориентированным проектированием (OOD).
- Опыт использования Memcached, Redis, Kafka, Clickhouse, RabbitMQ, ELK.
- Опыт использования облачных технологий (AWS, Azure и т.д.).
Обязанности:
- Организация и работа с базами данных посредством СУБД.
- Разработка базовой логики и алгоритмов работы приложений.
- Обеспечение корректной работы функций приложений и их вычислительной логики.
- Обспечение интеграции с внешними сервисами.
- Тестирование и отладка приложений и отдельных компонентов.
- Работать с библиотекам и фреймворками NodeJS (Express, NestJS), PHP(Yii2, Symfony).
- Организация и работа с базами данных посредством СУБД.
- Разработка базовой логики и алгоритмов работы приложений.
Мы предлагаем:
-
Возможность профессионального и карьерного роста, участие в конференциях, прохождение сертификаций.
-
Гибкий подход ко времени начала/окончания рабочего дня.
-
Бесплатные курсы английского языка на территории офиса в рабочее время за счёт компании.
-
Частичная оплата медицинских услуг для сотрудника и его семьи.
-
Корпоративный спорт: занятия в бассейне и по настольному теннису с тренером, футбол, туристические походы.
-
Светлый и удобный офис в центре города с зоной отдыха и террасой.
-
Оборудованную кухню, чай, кофе, фрукты и разные вкусности.
-
Спортивные мероприятия и корпоративные праздники.
Ключевые навыки
Вакансия опубликована 18 января 2021 в Воронеже