Обязанности: Участие в разработке архитектуры серверных приложений и микросервисов, а также в проектировании пользовательских интерфейсов; Написание понятного и лаконичного кода и покрытие его тестами; Написание полной документации к методам (в Swagger и т.д.); Рефакторинг существующего кода; Участие в определении сроков и их соблюдение; Рост до лида в течение 6-ти месяцев работы. Что мы ожидаем: Опыт работы от 3-х лет в коммерческой разработке. Уверенное владение TypeScript и глубокое понимание его преимуществ в разработке. Опыт работы с Full Stack проектами, включая проектирование, разработку и поддержку фронтенд и бэкенд-компонентов. Умение писать чистый, поддерживаемый и масштабируемый код. Знание принципов SOLID, DRY, KISS и других лучших практик разработки. Опыт работы с микросервисной архитектурой. Опыт работы в команде, умение эффективно взаимодействовать с разработчиками, дизайнерами и проджект-менеджерами. Бекенд: Глубокий опыт работы с Node.js и фреймворками NestJS, Express для создания надежных и масштабируемых серверных приложений. Уверенное владение тестированием с использованием Jest. Опыт работы с базами данных: MongoDB (NoSQL) и ClickHouse. Знание и использование Redis для кэширования и оптимизации производительности. Навыки работы с WebSocket и TCP Socket для реализации real-time взаимодействий. Разработка и поддержка REST API с учетом лучших практик (OpenAPI, документация, безопасность). Опыт контейнеризации приложений с использованием Docker. Инфраструктура: Знание и опыт работы с Kubernetes. Понимание процессов CI/CD, опыт работы с GitLab. Уверенное владение Git. Фронтенд: Уверенный опыт разработки пользовательских интерфейсов с использованием React и React Native. Знание и практическое применение Redux для управления состоянием приложения. Опыт создания адаптивных и кроссплатформенных интерфейсов с акцентом на производительность и UX. Что мы предлагаем: Работу в крупной компании; Оформление по ТК с первого рабочего дня; Полностью белая зарплата; Социальный пакет, включающий ДМС и другие выплаты; Зарплатный проект с Сбербанком и ВТБ, льготная ипотека; Уровень дохода обсуждается с успешным кандидатом на собеседовании; График работы 5/2 с 08.00 до 17.00 или с 09.00 до 18.00, возможен гибрид; Комфортный офис по адресу: Мытная, 66; Корпоративная мобильная связь, если тебе необходимо оставаться на связи; Корпоративное такси, если тебе необходимо участвовать во внешних мероприятиях; Скидки на покупку автомобилей брендов компании; Возможность проявить себя в различных проектах; Поддержка руководителя и коллег при вводе в должность; Корпоративные мероприятия; Возможность карьерного роста в быстрорастущей компании; Чай и кофе за счет компании.
Похожие вакансии