Вакансии

Frontend-разработчик

Иннополис

Описание проекта

Проект по разработке и поддержке высоконагруженного клиент-серверного финтех приложения.

Задачи

- Разработка архитектуры клиентского SPA+PWA+SSR финтех приложения;
- Поддержание рабочих процессов и чистоты кода;
- Написание и поддержка документации;
- Регулярное проведение код-ревью;
- Непосредственное написание кодовой базы самого приложения;
- Поддержка и расширение функционала web-приложения.

Требования к кандидату

- Опыт работы в индустрии от 3-х лет;
- Умение валидной верстки HTML, CSS (понимание семантической верстки);
- TypeScript;
- Опыт разработки на Vue.js 3, Composition API и RxJS от года;
- Опыт разработки PWA-приложений (Желательно);
- Опыт взаимодействия с бэкендом / внешними сервисами посредством GraphQL / {JSON:API} / gRPC protobuf;
- Опыт работы с CORS и AJAX;
- Webpack, Next/Nuxt и SSR;
- Git, Git-Flow;
- NPM/Yarn, ESLint;
- Умение использовать SOLID, Kiss & Dry;
- Понимание паттернов MVVM, MVC и разницы между ними;
- Опыт написания и поддержи Unit & UI тестов с помощью Jest/AWA/Mocha/etc.;
- Опыт использования ФП (основы теории категорий и монадических вычислений);
- Умение работать в команде;
- Ответственность.

Условия

- Офис (г. Иннополис), пятидневка;
- Аккредитованная IT-компания;
- Комфортабельный офис с тренажерным залом, комнатой отдыха и капсулами для сна;
- Официальное оформление: белая зарплата, отпуск, больничные;
- Двухразовое питание (завтраки/обеды от кафе и ресторанов г.Иннополис);
- ДМС и корпоративный английский;
- Абонемент на фитнес в спорткомплекс с бассейном;
- Корпоративная йога в IOGA center;
- Оплачиваемая квартира в Иннополисе.