Описание вакансии
Условия работы
Мы, backend-разработчики сервиса “Смотрёшка”, ищем коллегу, который сможет влиться в нашу команду и вместе с нами развивать серверную часть платформы и сопутствующие сервисы. Мы ожидаем, что наш будущий коллега будет умен и сможет доводить дела до конца, а также будет обладать большим опытом серверной разработки вместе с хорошей теоретической подготовкой и иметь тягу к постоянному развитию. Если у Вас есть желание поучаствовать в создании сервиса для сотен тысяч абонентов, присылайте нам свое резюме, возможно Вы именно тот, кого мы ищем!
Требования к кандидату следующие:
- Обязательно:
- Опыт коммерческой разработки на Python от 3-х лет.
- Хорошее знание как Python 2.7, так и особенностей Python 3
- Понимание принципов ООП, умение применять шаблоны проектирования
- Знание особенностей протоколов HTTP, опыт работы с WebSocket
- Знание базовых структур данных и принципов работы с ними
- Опыт работы с No-SQL базами данных
- Персональная ответственность за разработанный код
- Умение доводить начатое дело до конца, нацеленность на результат
- Минимальные навыки работы на nix-системах
- Будет большим плюсом:
- Опыт разработки с помощью языка программирования Go
- Понимание принципов работы MongoDB, умение работать c Aggregation
- Опыт работы с фреймворками Flask, Tornado, Django
- Опыт работы с реляционными базами данных (Postgres, MySQL)
- Умение и желание писать тесты к своему коду
- Опыт работы с системой контроля версий Git
- Тоже пригодится:
- Опыт работы с frontend технологиями: HTML5, CSS3, JavaScript, jQuery, AJAX
- Опыт работы с memcached, Redis
- Опыт работами с менеджерами очередей (Rabbit MQ)
- Хорошее понимание стека протоколов TCP/IP.
Бонусы
Гибкий график работы, возможность частично работать удаленно.