Юнити,ООО

Middle Frontend Developer

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет

Привет! Это Gologin — браузер для работы в нескольких аккаунтах Facebook, Reddit, Linked in, Google и других соцсетях с одного компьютера без риска получить случайный подозрительный вход, блокировку аккаунта и тп.

Маркетинговые агентства благодаря Gologin безопасно ведут аккаунты клиентов, дропшиперы работают с несколькими магазинами, а цифровые кочевники не боятся за деньги в банке, из-за смены локации.

Мы стабильно прибыльны с 2020 года и не зависим от инвестиций. Ориентируемся на клиентов из Европы, Азии и США с основания компании.

В команду десктоп приложения ищем фронтенд разработчика, кроме вас в команде уже есть тимлид (также разрабатывает), миддл фронтенд разработчик, QA, дизайнер и продакт.

Наш стэк

  • React (Jotai, Emotion) на фронте
  • NodeJS, NestJS, Fastify на бэке
  • Electron как обёртка для десктопа
  • MongoDB, Redis
  • TypeScript везде

Что у нас есть

  • Возможность работать с бэком и развиваться как фулстэк разработчик
  • Переписали бОльшую часть классовых компонентов на фронте, внедрили атомарный стейт менеджер
  • Крупные технические решения обсуждаем вместе с техлидами, выбираем прагматический вариант
  • Крупные задачи ведём в Miro — получается как карта технологий в Цивилизации
  • Мелкие задачи ведём в Notion
  • Разработчики самостоятельно декомпозируют задачу и доставляют на фидбэк техлиду и вопросы продакту
  • У нас прозрачная коммуникация в общих каналах в Slack'е, минимум личек

Что ожидаем

  • Делаете верстку быстро и в пиксель-пёрфекте, не подгоняя
  • Умеете и любите писать на TypeScript, цените, когда с первого взгляда понятно, что делает код
  • Работали с интерфейсами с десятками стейтов, и делали из них структуру, которую легко развивать и поддерживать
  • Замечаете лишние зависимости или переусложнение в коде и стараетесь их избегать или устранять сразу
  • Любите приятные интерфейсы и чувствуете сложный и простой UX

Будет плюсом

  • У вас есть опыт работы со сложными или запутанными состояниями и структурированием их в atom-based стейт-менеджере
  • Умеете работать с LLM по неймингу, перепроверке собственного кода, подбору оптимального решения, когда появились сомнения

Задачи и ответственность

Ожидаем, что вы можете закрывать фронт часть (а в будущем и бэк) по задачам примерно вот такой сложности

  • Реализовать горячие клавиши и их переназначение в интерфейсе
  • Сделать лог действий пользователя
  • Сделать добавление пользовательских колонок с разным типом данных

Что предлагаем

  • Конкурентная зарплата обсуждается индивидуально в зависимости от опыта
  • Удаленная работа в пределах времени основной команды (UTC 0 - UTC +4)
  • Бюджет на оборудование и профильные конференции (по согласованию)
  • 28 оплачиваемых дней отпуска
  • Sick days по запросу