Разработчик фронтенд
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда ООО "Моринтех" старается получить максимально полное представление о состоянии компонентов морской среды, чтобы помочь нашим клиентам вести свою хозяйственную деятельность в морских акваториях эффективно и безопасно для людей и природы. Чтобы делать нашу работу быстрее, точнее и масштабнее, мы расширяем команду. Новым специалистам совместно с нашими экспертами из различных областей знаний (учеными – гидрометеорологами, биологами, геологами, экологами) предстоит решать задачи повышения экологической устойчивости и безопасности при хозяйственной деятельности на шельфе, например: моделирование развития природных процессов, роутинг морских судов с учетом быстро меняющихся ледовых условий в Арктике, поиск нефтяных пленок и их источников и многие другие.
Что нужно, чтобы к нам присоединиться:
Обязанности:
- Разработка фронтенда проектов продуктов компании;
- Проектирование архитектурных решений;
- Поддержка и доработка существующих систем;
- Написанием юнит-тестов и технической документации по своим задачам;
- Оптимизация сервисов под высокие нагрузки;
- Проектирование программных решений, интеграций;
- Проведение Code Review;
Требования:
- Опыт в коммерческой разработке от 2-х лет;
- Уверенный пользователь Linux;
- Кросс-браузерная pixel perfect верстка (+ адаптив);
- Понимание базовых принципов работы клиента с сервером (HTTP2, WebSockets, Caching, Headers);
- Базовые знание форматов обмена данными JSON/XML;
- Богатый опыт и хорошая экспертиза в нативном JavaScript;
- Понимание принципов работы экосистемных утилит и дополнений (typescript, yarn, webpack) и среды выполнения (browser, storages, dom, events, service workers, etc);
- Опыт в vue, vuex, желательно с пониманием особенностей фреймворка и устройства его работы;
- Знания HTML, CSS;
- Умение работать самостоятельно и в команде;
- Умение планировать работу, делать ее в срок.
Дополнительно будет плюсом:
Знание нескольких других языков программирования;
Опыт проведения ревью и менторинга будет плюсом;
Знание (понимание): остальных составляющих технологического стека и MapProxy, Angular, React, Leaflet, CartoDB, семейство VisGL, GeoTIFF, GeoJSON;
Опыт перехода на новый стек технологий.
Текущий стартовый стек (возможно дальнейшее изменение):
Языки Python, JS, SQL;
Фреймворки Vue.js;
Хранилища PostgreSQL (SQL, PL/PgSQL, PostGIS, SQL/JSON), MongoDB, RabbitMQ, Redis;
Дополнительные инструменты:
CI/CD GitLab, Docker;
GSuite, Slack, GitLab, YouTrack, PHPStorm, IntelliJ IDEA Ultimate, Zoom.
Условия:
- Работа в команде профессионалов на стыке передовых ИТ и науки;
- Оформление в штат по ТК РФ;
- Возможность профессионального и карьерного роста;
- Конкурентная заработная плата;
- Свободный стиль одежды;
- Медицинская страховка (ДМС);
- Рабочая техника: современный лептоп DELL + два монитора;
- Современный офис в шаговой доступности от метро;
- Возможность обучения, участия в конференциях.