Описание вакансии
Привет!
Мы в Липтсофт уже более 10 лет занимаемся разработкой ПО для банковского и финансового сектора, а также интеграцией интерактивных решений.
В этом году расширяем команду разработки интернет-банкинга и ищем fullstack разработчиков уровня middle и senior, которым было бы интересно писать на kotlin.
О проекте:
Адаптивное веб приложение для интернет-банка на React.
В части frontend делаем кастомизацию UI компонентов, реализацию логики форм, валидации сценариев, взаимодействие с бэк-сервисом RTK В части backend: разбор и проксирование запросов на микросервисы, агрегация ответов от них.
Соотношение frontend/backend разработки 50/50.
Что предстоит делать:
- Проектировать API и взаимодействие микросервисов;
- End-to-end разработка функционала: от фронта до хранения данных.
- Обеспечивать высокий уровень отказоустойчивости;
- Проектировать схемы базы данных;
- Реализовывать интеграцию с внешними системами;
- Покрывать юнит- и интеграционными тестами;
- Учиться новому и учить других.
Мы ожидаем от кандидата:
Frontend:
- Знание Typescript, React
- Знание redux, RTK Query
Тестирование: Jest, React Testing library
Backend:
- Java/Kotlin — любое из. Желательно Котлин — но не принципиально
- Знание core, стандартных коллекций, стрим API
Тестирование: JUnit + Mockito
Будет плюсом:
-
Опыт работы с библиотеками компонентов (например, MUI, Tailwind и т.д.);
-
Навыки валидации форм (Formik, React-hook-form);
-
Опыт работы с микросервисной архитектурой (у нас используются Ktor + Koin, но мы открыты и для других фреймворков, таких как Spring).
Что у нас интересного:
- Аккредитованная ИТ-компания
- Официальное оформление и белая ЗП в рынке;
- Начало рабочего дня с 9 до 11 утра;
- Можно выбрать удобный для себя режим работы: офис, гибрид или удаленная работа (РФ);
- ДМС со стоматологией, ежегодным чекапом и возможностью подключить родственников по корпоративным тарифам со старта работы;
- Участие в конференциях, профильные курсы;
- Уютный офис, оборудованный всем необходимым для комфортной работы и отдыха — в том числе хамелеонами и рыбками, спешелти-кофе и Плейстейшн 5;
- Компенсация занятий спортом;
- Бесплатные курсы английского — с мини-группами, преподавателями-носителями языка и разными уровнями подготовки (от elementary до upper-intermediate).