Full-stack Developer
Познакомьтесь с нами:
Hot Software за динамику и открытость, поэтому в нашей компании царит предпринимательский дух, сочетание азарта и сплоченности, страсть к успеху. Мы создаём высокопродуктивную среду и не боимся преград. Мы часто выходим из своей роли, проявлять инициативу и настойчивость, умение адаптироваться там, где это необходимо.
Наш стиль - избегать бюрократии, упрощать процесс связи сотрудников с руководством, внедрять корпоративные правила только там, где это реально необходимо. Нам важна лёгкость общения и личные качества. Мы принимаем в команду только тех людей, которые не просто обладают необходимой компетенцией, но и способны как минимум сохранить уже заданную культурную планку.
Культура:
Наш успех основан на людях и технологиях. Наша культура — это то, что делает Hot Software интересным и вознаграждаемым местом для работы. Мы выступаем за разнообразие и всегда ищем новые способы удивить клиентов.
Наши ценности:
- развитие
- амбиции
- командная работа
- ответственность
- гибкость
Требования
- Знание русского языка B1 и английского языка (технический язык).
- Знание Operating systems: Linux , Servers and load balancing: Nginx, Cloudflare, Fastly.
- Знание Data storage and querying: MySQL, NoSQL, Couchbase Analytics, PostgresSQL, Redis.
- Знание Backend Frameworks: Typescript, Node.js .
- Знание протоколов Rest API, Soap, -Навыки юнит тестирования - Знание технологий JavaScript*, HTML5*, CSS3*.
- Понимание JS фреймворков (Angular2/ReactJS*/jQuery*/Node.js).
- Опыт настройки SSR* (Angular Universal).
- Уверенное владение HTML5, CSS(SCSS): flexbox*, grid*, JavaScript (ES6+)/TypeScript*, Angular. -Глубокое понимание RxJS*.
- Знание ООП* и паттерны проектирования*.
- Понимание принципов работы с REST*, WebSocket*.
- Опыт разработки UI-kit*. -
- Инструменты дебаггинга (Chrome Dev Tools*, Firebug* и прочие)
- Инструменты контроля версий (Git*, GitHub*, CVS* и т. д.)
- Опыт декомпозиции и описания задач к разработке на основе бизнес требований.
- Опыт работы в команде, проведения code-review*.
Обязанности
По бекэнд части:
- Занимается решением поставленных программных задач в рамках сервисов программ и баз данных.
- Тестирует и отлаживает код, исправляет ошибки.
- Пишет юнит-тесты на свой и чужой код.
- Поддерживает, масштабирует имеющиеся функциональность.
- Принимает участие в проектировании новых частей системы.
- Проводит код-ревью.
- Взаимодействует с коллегами: консультирует коллег, уточняет задачи, обсуждает функциональность, предлагает идеи и т.п.
- Разрабатывает логику приложения.
По фронтэнд части:
- Занимается адаптивной и кроссбраузерной версткой сайтов.
- Настраивает функционал (кнопок, слайдеров, форм, галерей и других элементов) и пишет скрипты.
- Проектирует UI* и создает интерфейсы с нуля.
- Проверяет и тестирует функционал (не только свой).
- Проводит рефакторинг (улучшения и оптимизации кода) и ускорение работы сайтов/приложений.
- Разрабатывает автотесты и исправления багов.
- Разрабатывает клиентскую часть сайтов на Angular* и другие JavaScript* фреймворки.
- Активно взаимодействует с программистами.
- Взаимодействует с веб дизайнерами и разработчиками в формате Agile*
- Офис в центре города;
- Расширенная медицинская страховка;
- Ежемесячная компенсация спортивных занятий;
- Оплачиваемое обучение по повышению скиллов;
- Корпоративные мероприятия (зима, лето);
- Тим билдинги (весна, осень);
- Well-being (завтраки, фрукты, чай/кофе, печенья, плацинды);
- Self-review каждый год (повышение ЗП);
- Day off на день рождение/ сертификат на день рождения.
E-mail:
hr@hotsoftware.org
CV-ul tău a fost trimis cu succes! 🥳