Вакансия: Senior Frontend developer в Тбилиси

Полное описание вакансии: Senior Frontend developer в Тбилиси

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2060865 Senior Frontend developer Тбилиси > Марадисо open 2024-12-21
Необходимые навыки
  • > TypeScript
  • > React
  • > Next.js
  • > GraphQL
  • > NestJS
Требования

Опыт от 3-х лет профессиональной коммерческой разработки web приложений. Знание универсальных структур данных. Знание простых алгоритмов, динамическое программирование, понимание...

Обязанности

Участвовать в проектировании и разработке клиентской архитектуры приложений. Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы...

Описание

В поиске Senior Frontend developer в сформированную команду разработки продукта!

Стек:

  • TypeScript;

  • React, Next.js;

  • Ant Design, Mantine;

  • CSS-in-JS, Styled components, emotion;

  • REST, GraphQL, Apollo, WebSocket;

  • NestJS.

Чем предстоит заниматься:

  • Участвовать в проектировании и разработке клиентской архитектуры приложений;

  • Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода;

  • Работать в agile/scrum методологии в тесном взаимодействии с остальными членами команды.

Требования:

  • Опыт от 3-х лет профессиональной коммерческой разработки web приложений;

  • Знание универсальных структур данных;

  • Знание простых алгоритмов, динамическое программирование, понимание сложности по памяти и по времени, нотации O;

  • Понимание архитектуры web приложений, паттернов проектирования;

  • Знание паттернов функционального программирования (мемоизация, каррирование, композиция, chaining), понимание нормализованных данных и работы с ними;

  • Практическое владение лучшими практиками структурирования кода: SOLID/DRY/KISS composition over inheritance и т.д.;

  • Уверенное знание Typescript (интерфейсы, составные и унаследованные типы, генерики, условные типы);

  • HTML, CSS, умение качественно верстать;

  • Знание протоколов HTTP и WS, умение работать с ними;

  • Навыки профилирования и анализа производительности веб-приложений.

Будет плюсом:

  • Знание NodeJS, Nest.js;

  • Знание GraphQL;

  • Представление о различных CSS-методологиях (atomic, бэм, feature slice);

  • Умение стилизовать и расширять компоненты Ant Design, Mantin;

  • Понимание паттернов и хороших практик UX: оптимистичные интерфейсы, throttling/debounce, бесшовная навигация, предзагрузка и т.п.;

  • Опыт разработки сложной архитектуры;

  • Опыт написания тестов.

Мы предлагаем:

  • Работа в команде профессионалов в офисе в центральном районе Тбилиси или удаленно;
  • Благоустроенный офис с оборудованной зоной отдыха и кухней;
  • Официальное трудоустройство по ТК Грузии с улучшенным соцпакетом (оплачиваемый отпуск 24 рабочих дня, дополнительные 4 Day off-а и др)
  • Конкурентная заработная плата с привязкой к валюте и выплатами на карту 2 раза в месяц;
  • Возможность оформления медицинской страховки и спортивного абонемента Фитпасс;
  • Корпоративные мероприятия и подарки на праздники для сотрудников и их детей;
  • Реферальная программа;
  • Возмещение расходов на профессиональное обучение.

Вверх