Вакансия: Руководитель отдела Backend разработки
Приглашаем рассмотреть вакансию Руководитель отдела Backend разработки
Обязанности:
- Проектирование на программном уровне архитектуры приложения;
- Программирование и настройка ядра сайта;
- Разработка платформы и фундаментального функционала сайта или приложения;
- Работа с архитектурой программного кода;
- Разработка безопасных приложений, поддерживающих интерфейс пользователя;
- Разработка бизнес-логики и back-end системы для поддержки продукта;
- Настройка Баз данных и взаимодействия с ними;
- Разработка функций контроля и администрирования;
- Разработка и настройка политики безопасности, уровней доступов;
- Контроль состояния тестовых и рабочих серверов;
- Контроль актуальных версий баз данных;
- Обеспечение корректной работы всех функций сайта и его вычислительной логики;
- Организация и работа с базами данных посредством СУБД;
- Разработка базовой логики и алгоритмов работы приложения;
- Разработка архитектуры взаимодействия модулей разработки;
- Создание функциональных API;
- Проектирование и разработка единой библиотеки компонентов для дизайнеров и разработчиков;
- Разработка и настройка схем интеграции со сторонними приложениями;
- Кроссбраузерная и адаптивная верстка HTML5/CSS3;
- Координация работы, контроль качества и сроков работы других сотрудников отдела;
- Участие в написании документации разрабатываемого ПО;
- Участие в проектировании пользовательских интерфейсов;
- Тестирование и отладка приложения и отдельных компонентов.
Требования:
- Образование: высшее.
- Опыт работы: от 3 лет
- Знание языков программирования: PHP, HTML, JavaScript, MsSQL или MySQL, css,
- Bootstrap.
Технические навыки
- понимание принципов работы ОС Linux;
- знание сетевых протоколов;
- понимание принципов и основ работы информационных сетей;
- умение работать с репозиториями кода и версиями разработок;
- знание модели MVC;
- понимание принципов работы серверов Apache, NGINX;
- опыт работы с высоконагруженными системами;
- навыки написания запросов к БД и проектирования баз данных;
- знание основ Frontend;
- знание принципов работы http.
Дополнительные оцениваемые преимущества:
- знание PostgreSQL;
- знание языков Python, C, Java;
- знание особенностей версий серверных языков;
- опыт разработки Laravell, Zend Framework, Django, 1С:Bitrix, Symfony, Codeigniter, Yii;
- способность быстро ориентироваться в чужом коде;
- знание ASP.NET, C/C++, Python, Ruby, Java, Perl, Node JS, Mongo DB;
- знание API (REST);
- навыки написания юнит-тестов и покрытия кода тестами;
- опыт Администрирования UNIX или знание Linux;
- модель OSI;
- навыки составления и оценки технического задания.
Условия:
- Оформление по ТК РФ;
- Удаленный формат работы, но первое собеседование очное в г. Москва (район Строгино), пожалуйста, обратите на это внимание.
- "Белая" заработная плата до 150 000 до вычета налогов (оклад и премия).
- Карьерный рост;
- Корпоративная мобильная связь;