Обязанности:
Команда «Киберия Лабс» — быстро развивающаяся IT-компания, занимающаяся разработкой передовых решений для автоматизации бизнес-процессов и IT-консалтинга. Мы активно используем искусственный интеллект и облачные технологии, чтобы создавать инновационные продукты. В связи с расширением команды и увеличением числа проектов мы ищем «Middle Fullstack-разработчика», готового учиться и развиваться, помогая компании в реализации амбициозных задач. Чем предстоит заниматься? Проектировать и реализовывать масштабируемую модульную архитектуру на базе NestJS / Express (Node.js, TypeScript) и React / Svelte / Next.js (Vite); Участвовать в полном цикле разработки фич - от идеи и требований до релиза и поддержки; Применять и адаптировать архитектурные паттерны (MVC, CQRS, DI, event-driven, микросервисы); Писать чистый, типобезопасный (TypeScript) и поддерживаемый код; Оптимизировать производительность клиентской и серверной части; Работать с алгоритмами и структурами данных для обработки, ранжирования и трансформации данных; Проектировать модели данных в PostgreSQL, писать и оптимизировать SQL-запросы, сопровождать миграции через TypeORM; Участвовать в ревью кода, вырабатывать и внедрять внутренние best practices. Ищем того, кто: Имеет опыт разработки на React (включая React Hook Form и Zod / Yup); Знаком со сборкой фронтенда на Vite. Обладает глубоким пониманием Node.js, NestJS и Express. Знает и применяет принципы чистой архитектуры, DDD и слоистых архитектурных подходов. Владеет SQL (диалект PL/pgSQL, СУБД PostgreSQL): построение OLTP-запросов различной сложности, их оптимизация и анализ планов исполнения; знание ACID, написание и конкурентное исполнение транзакций, понимание блокировок и уровней изоляции. Имеет опыт работы с ORM (предпочтительно TypeORM): моделирование сущностей, связи, миграции, отладка генерируемых запросов. Имеет опыт работы с Redis (кэширование, структуры данных, паттерны использования). Имеет опыт построения фоновой обработки задач на BullMQ (очереди, воркеры, ретраи, расписания). Знаком с веб-сокетами и умеет применять их в реальных задачах. Имеет опыт серверных интеграций со сторонними сервисами: работа с внешними REST/HTTP API, умение извлекать из задачи и документации нефункциональные требования (лимиты, тайм-ауты, ретраи, обработка ошибок, аутентификация). Уверенно владеет Git, имеет опыт работы с GitLab и понимает процессы CI/CD. Умеет анализировать задачи, декомпозировать их и выстраивать приоритеты. Почему мы? Конкурентная зарплата, которая определяется по итогам собеседования + бонусы от IT-аккредитации; Гибкое начало рабочего дня + гибрид после испытательного срока;Медицинская страховка, оплачиваемый отпуск/больничный; Удобное месторасположение офиса в 2 минутах от м. Белорусская; Крутая команда, минимум бюрократии, максимум идей! Активные и вовлеченные в бизнес-процессы руководители; Чай/кофе, скидки у партнеров, ивенты и многое другое! Будет плюсом: Опыт с Next.js, SSR, понимание требований SEO. Опыт работы с GraphQL. Английский язык — на уровне уверенного чтения и понимания технической документации. Базовые навыки в DevOps-практиках, знание Docker, понимание принципов контейнеризации и деплоя. Участие в рефакторинге и оптимизации существующих решений. Опыт написания unit- и интеграционных тестов (используем Jest, Testing Library). И теперь, если вы внимательно прочитали данную вакансию и поняли, что это та работа, которую вы давно искали, то оставьте свой отклик и укажите в сопроводительном письме почему стоит взять именно вас. Укажите свои зарплатные ожидания✔️Если же у вас есть ссылки на собственные проекты или портфолио, мы будем рады их увидеть и оценить, тоже укажите их при отклике. Так мы поймем, что вы действительно внимательный и ответственный человек!Похожие вакансии
Middle+ PHP / Fullstack Developer
От 250 000 до 300 000 руб.
Москва. Станции метро: Белорусская
Койфман Дана Владимировна
От 200 000 до 230 000 руб.
Москва. Станции метро: Белорусская
Смарт Мил Сервис
Middle Fullstack Developer (Shopify + WordPress)
От 2 000 руб.
Москва. Станции метро: Белорусская
HAAS PLATFORM
Middle Fullstack Developer (internal tools)
Договорная
Москва. Станции метро: Белорусская
Azur Games