#вакансия
Название компании: Цифровой бутик Horizon
Наше цифровое агентство занимается заказной разработкой для заказчиков по всему миру.
Специализируемся на end-to-end веб-приложениях и расширениях для браузера.
Ищем: JavaScript Developer Middle to Senior to Expert; Chrome extension developer
Также рассматриваем: талантливых и усердных младших разработчиков; верстальщиков; дизайнеров сайтов и веб-приложений
Формат работы: удалёнка
Занятость: В идеале - полная; в начале возможна - частичная, проектная
Зарплатная вилка: $7-$15-$20\час
Описание вакансии:
Обязательные навыки для уровня Средний:
• Опыт разработки Javascript от 3 лет, отличное знание ES2020.
• Знание DOM API.
• Знание одного из 3 ведущих front-end framework’ов.
• Опыт работы с серверным кодом и какой-либо базой данных.
• Знание git.
Желательно, но не обязательно (при желании – научим):
• Node.js.
• Typescript.
• Работа с системами сборки: webpack, parcel, rollup.
• Опыт написания Chrome extensions.
• Опыт написания unit-тестов.
Обязательные навыки для уровня Старший:
• Опыт разработки Javascript от 5 лет.
• Отличное знание DOM API.
• Отличное знание одного из 3 ведущих front-end framework’ов и его эко-системы:
• Component libraries.
• State management.
• …
• Опыт написания unit-тестов.
• Работа с системами сборки: webpack, parcel, rollup.
• Хороший опыт работы с back-end’om.
• Опыт с поставщиками облачных решений (AWS и тд).
Желательно:
• Написание скриптов для shell\bash.
• Настройка CI\CD процессов.
• Хороший опыт написания тестов: Jest, Puppeteer. В идеале Cucumber.
• Знакомство с GraphQL.
• Lamda functions & serverless architecture.
• Хорошее знание любого популярного серверного языка.
Представление о след.подходах к разработке и архитектуре приложений:
• functional programming
• event-driven programming (RxJS)
• unidirectional data flow
Экспертные навыки и желание поддерживать и тренировать команду в одной или нескольких из след-х областей:
• Typescript (TS error handling)
• Functional programming (good functional code)
• Programming engineering (build system, transpiling, CI\CD)
• CSS, animations & mobile-first
Обязательные навыки для уровня Эксперт:
Ты очень сильный разработчик и эксперт во многих областях full-stack разработки; с опытом 10+ лет и сам можешь научить нас многому.
Что ещё нужно, чтобы мы сработались:
• Знание английского на уровне, достаточном чтобы свободно понимать документацию инструментов разработки и общаться на stackoverflow, технических форумах и гуглить информацию в англоговорящей зоне.
• Адекватность, доброжелательность в общении.
• Умение давать и воспринимать конструктивную критику.
• Дисциплинированность, несмотря на работу по удалёнке:
• Быть на связи в оговоренное время.
• Соблюдать сроки по задачам.
• Способность управлять собственной работой:
• Соблюдать сроки по задачам.
• Заранее предупреждать о затыках; своевременно просить помощи.
Обещаем интересные проекты, профессиональное развитие, дружелюбную атмосферу и адекватных клиентов.
Контакты:
@MisterKat