2021-03-03 13:00:10
JavaScript Developer Middle to Senior в цифровое агентство
#IT
Наше цифровое агентство занимается заказной разработкой для заказчиков по всему миру.
Специализируемся на end-to-end веб-приложениях и расширениях для браузера.
На текущий момент в команде два разработчика уровня Эксперт: приветливые и всегда готовые подсказать и помочь.
Ищем разработчиков уровня Средний и Старший.
Работа удалённая, полный день.
Оплата от 7$\час.
Обязательные навыки для уровня Средний:
— Опыт разработки 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 и тд).
Желательно:
— Написание скриптов для shellbash;
— Настройка CICD процессов;
— Хороший опыт написания тестов: 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, CICD);
— CSS, animations & mobile-first.
Что ещё нужно, чтобы мы сработались:
— Знание английского на уровне, достаточном чтобы свободно понимать документацию инструментов разработки и общаться на stackoverflow, технических форумах и гуглить информацию в англоговорящей зоне;
— Адекватность, доброжелательность в общении;
— Умение давать и воспринимать конструктивную критику.
Дисциплинированность, несмотря на работу по удалёнке:
— Быть на связи в оговоренное время;
— Соблюдать сроки по задачам.
Способность управлять собственной работой:
— Соблюдать сроки по задачам;
— Заранее предупреждать о затыках; своевременно просить помощи.
Обещаем интересные проекты, профессиональное развитие, дружелюбную атмосферу и адекватных клиентов.
Присылай резюме и образцы кода, которым ты гордишься сюда:
telegram @MisterKat
email kat100500@outlook.com
1.6K views10:00