- Работа в Москве
- Удаленно
- Разработчик
- Fullstack разработчик (Golang + React)
Fullstack разработчик (Golang + React)
200 000 - 250 000 ₽
Мы продуктовая лаборатория создающая комплексные системы в сфере Travel-tech, Fin-tech и Ecommerce с довольно сложной функциональностью.
На данный момент мы ищем уверенного в своём практическом опыте Fullstack специалиста с обязательным коммерческим опытом работы с Golang и React в команду на социальный проект направленный на помощь людям пострадавшим от пожаров, а также его поддержку и развитие.
Будем рады кандидату, которому необходимо профессионально развиваться вместе с нами делая пользовательские сервисы еще лучше.
Общие требования к опыту и знаниям кандидата:
-
Продвинутое владения Golang и React
-
Опыт от 3-х лет работы в продуктовых командах на "боевых" продуктах с живым пользовательским трафиком (на позиции Fullstack разработчика с описанным выше требованием к языкам)
-
Опыт предпроектного анализа задачи, её декомпозиции и оценки
- Знание принципов проектирования и разработки RESTful API
- Умение работать с протоколами: HTTP, GRPC, WebSocket
-
Опыт работы с системами логирования (сбор и анализ логов)
- Продвинутое знание принципов чистого кода/архитектуры
-
Опыт подключения/интеграции с внешними сервисам
Требования к знаниям JavaScript / React:
- Понимание принципов работы JS (стек, контекст, замыкания, асинхронность, прототипы и пр.)
- Понимание принципов работы библиотеки (какую проблему пытается решить, как достигается "реактивность")
- Опыт работы с TypeScript (сложные типы, generics, type guards)
- Понимание работы браузера (навигация, парсинг, рендеринг)
- Опыт работы с основными web API (fetch, DOM, history, navigation, web storage)
Требования к качеству вёрстки:
- Умение верстать с учётом семантики (знать какие HTML-теги для чего применяются)
- Понимание того, как строятся дизайн-системы (темизация, токенизация, UI-kit и т.п.)
- Будет плюсом знание современных возможностей CSS (например, grid layout, custom properties)
Что нужно делать:
- Разрабатывать продукты со сложной логикой в связке Golang и React
- Изучать и документировать код, который может не иметь документации
- Разрабатывать клиентское приложение, в том числе: реализовывать новую функциональность в соответствии с бизнес-требованиями
- Проводить рефакторинг имеющегося и нового кода
- Принимать участие в развитии архитектуры
Будет большим плюсом:
- Опыт работы с высокими нагрузками
- Написание автотестов
- Опыт работы с SSR
- Применение спецификации OpenAPI
- Проектирование архитектуры и инфраструктуры проекта с нуля.
- Знание и опыт работы с PHP
Условия отбора кандидата:
- Несколько этапов собеседования (включая техническое интервью)
Условия работы:
- Удаленный формат работы
- Обсуждаемая заработная плата
- Более, чем адекватная команда и развитие внутри, как специалиста
- Работа с 9.00-18.00 или с 10.00-19.00 по Москве, 1 час перерыва в удобное время.
- Оплачиваемый отпуск
Опубликована 8 дней назад