Back-end developer
Требования:
Высокий уровень технической грамотности;
Понимание HTML, JavaScript, CSS;
Знание TypeScript;
Свободное владение одним из фреймворков Node.js (Express, Nest.js);
Умение работать как с ORM/ODM (Mongoose, Sequelize, Typeorm) так и с SQL;
Умение работать с Docker контейнерами;
Умение работать с БД PostgresSQL/MySQL/MongoDB;
Знание принципов ООП, SOLID, умение применять их в серверной разработке;
Умение применять оптимальные структуры данных и алгоритмы;
Навыки работы с большими объемами информации;
Следование стандартам безопасности (OWASP);
Опыт работы с системами контроля версий, таких как Git. Умение работать по Gitflow методологии;
Знание английского языка для работы с технической документацией;
Желательно:
Умеете работать с платформой Java Spring (Spring Cloud, Spring Data, etc);
Умеете работать с протоколом AMQP и различными его реализациями;
Умеете работать с протоколом LDAP и различными его реализациями;
Умеете работать с in-memroy DB (Redis, memcached);
Способны организовывать серверное окружение, включая администрирование баз данных, а также масштабирование приложений;
Разбираетесь в стеке ELK (Elasticsearch, Logstash, Kibana);
Имеете опыт работы с сервисами Amazon;
Умеете настраивать мониторинг узлов инфраструктуры back-end;
Умеете настраивать CI/CD пайплайна;
Обязанности:
Проектирование архитектуры серверной части проектов с учетом всех требований по безопасности, масштабируемости и производительности;
Оптимизация и рефакторинг кода;
Взаимодействие с разработчиками, тестировщиками и PM;
Проведение регулярных Code Review;
Проектирование и разработка API;
Самостоятельно оценивать задачи и проекты;
Выполнять задачи в срок и нести за это ответственность.
Условия:
интересная работа в международной IT-компании;
возможность использовать современные технологии и инструменты;
участие в проектах мирового уровня;
оформление и социальные гарантии в соответствии с ТК РФ;
достойная полностью белая заработная плата;
возможность обучения и посещения профессиональных конференций в России и за рубежом;
возможность карьерного роста;
молодая и амбициозная команда профессионалов-единомышленников;
плавающее время начала рабочего дня;
безграничный доступ к кофемашине, регулярные завтраки, печенье, конфеты и т.д.
возможность изучения английского языка прямо в офисе;
дружеская атмосферу внутри компании, совместное празднование важных дат и корпоративные мероприятия;
доступ к постоянно обновляемой корпоративной библиотеке;
просторный офис с отдельной тренажерной комнатой, душевой и игровой зоной в самом центре города с красивейшим видом на Набережную
Готовы предложить релокацию или удаленное сотрудничество.
Контактные данные:
Наталья Кузнецова8 (917) 708-49-90
natali.kuznetsova@omega-r.com
@hr_nataliK
Опубликовано 4 Августа 2020 —