Fullstack Developer (Angular / Node.js / Python)
09 Августа 2026
до 200 000 руб.
Город:
Москва
Занятость:
Полная занятость
Компания "Генотек"
Frontend
- Разработка и поддержка крупного SPA-приложения на Angular с использованием современных подходов (Standalone Components, Signals, Control Flow)
- Проектирование архитектуры компонентов и модулей, обеспечение переиспользуемости кода
- Оптимизация производительности приложений (Change Detection, Lazy Loading, Core Web Vitals)
Backend
-
Разработка и поддержка backend-сервисов на Node.js (Express/NestJS) и Python (FastAPI)
-
Проектирование и оптимизация REST API для высоких нагрузок, интеграция фронтенда с бэкенд-сервисами через REST API и GraphQL
-
Поддержка и развитие Python-сервисов с интеграцией LLM (OpenAI API), в том числе телеграм-ботов (aiogram)
-
Работа с реляционными базами данных (PostgreSQL, MySQL) — проектирование схем, написание сложных запросов, оптимизация индексов
-
Работа с документоориентированными БД (MongoDB)
-
Кэширование данных с использованием Redis
-
Интеграция с очередями сообщений (RabbitMQ/Kafka) для асинхронной обработки данных
-
Контейнеризация приложений с помощью Docker
Общее
-
Написание unit-тестов (Jest/Jasmine/Mocha, pytest), интеграционных и e2e-тестов (Cypress/Playwright)
-
Участие в код-ревью, поддержание качества кода и следование командным стандартам
-
Взаимодействие с аналитиками и дизайнерами
-
Участие в планировании спринтов и оценке задач
Что мы ждем от тебя:
-
3+ года коммерческого опыта fullstack-разработки
-
Уверенное знание TypeScript (типизация, generics, декораторы)
-
Глубокое понимание Angular: компоненты, директивы, пайпы, модули, lifecycle hooks, Change Detection
-
Глубокое понимание RxJS: Observable, Subject, BehaviorSubject, операторы (switchMap, mergeMap, concatMap, exhaustMap, combineLatest, forkJoin), управление подписками (takeUntil, async pipe)
-
Опыт работы с Angular Reactive Forms: построение форм, кастомные валидаторы
-
Уверенное владение одним из Node.js-фреймворков: NestJS или Express.js
-
Опыт коммерческой разработки на Python 3: асинхронный код (asyncio), FastAPI, управление зависимостями (Poetry/pip)
-
Опыт работы с реляционными БД (PostgreSQL, MySQL), MongoDB и Redis
-
Понимание принципов работы HTTP: методы, заголовки, коды ответов, авторизация (JWT, Bearer Token), работа с HttpClient и Interceptors
-
Опыт работы с Git, понимание GitFlow
-
Навыки работы с пакетными менеджерами (npm/yarn) и сборкой (Webpack/Vite)
Личные качества
-
Умение работать в команде и эффективно коммуницировать
-
Способность самостоятельно вести задачи от постановки до релиза
-
Ответственный подход к качеству кода и документации
Будет плюсом
-
Опыт интеграции с LLM-сервисами (OpenAI API / Azure OpenAI), работа с векторными БД (ChromaDB)
-
Опыт разработки телеграм-ботов (aiogram)
-
Опыт работы с Angular SSR / Angular Universal
-
Знание NgRx или других решений для управления состоянием
-
Опыт работы с GraphQL
-
Опыт работы с TypeORM или Prisma
-
Опыт работы с очередями сообщений (RabbitMQ, Kafka)
-
Понимание event-driven архитектуры и микросервисов
-
Опыт работы с Kubernetes и WebSocket
-
Опыт работы с облачными платформами (Yandex Cloud, AWS, GCP)
-
Опыт работы с OpenAPI / Swagger для работы с API-документацией
-
Понимание CI/CD пайплайнов (GitLab CI / Jenkins / GitHub Actions)
-
Опыт работы в медицинской / финтех-сфере
Мы предлагаем:
-
Оформление по ТК РФ, оплачиваемые отпуска и больничные.
-
Гибридный формат работы или удаленный
-
Гибкий график: начало дня с 9:00 до 11:00, окончание — с 18:00 до 20:00.
-
ДМС, занятия английским в Skyeng, психологические консультации от Генотек.Здоровье и Генетический паспорт Genotek для всех сотрудников
-
Команду, где ценят эксперименты, системное мышление и умение доводить решения до совершенства.
Если наша вакансия подходит для тебя, а твои опыт и знания это то, что ищем мы - ждем твоего отклика!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Июля
Ведущий специалист Автоматизация и данные рыночных рисков (Python-разработчик)
Москва
Компания "Банк ДОМ.РФ" ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Автоматизация и оптимизация расчета метрик рыночного риска, алгоритмов управления...
30 Июля
Москва
Компания "Банк ДОМ.РФ" НАШ СТЕК: Java 11/17/21, Spring Boot, Hibernate/JPA, PostgreSQL, Oracle, Kafka, AqtiveMQ/Artemis, Docker, Kubernates,...
31 Июля
Мобильный разработчик Kotlin Multiplatform (KMP) / Mobile Developer (iOS/Android), Win, MacOS
Москва
до 120 000 руб.
Компания "AvangardPC" Мы ищем опытного разработчика Kotlin Multiplatform для развития кроссплатформенного мобильного приложения. Ожидаем высокий...
02 Августа
Full-Stack разработчик / Специалист по применению ИИ( Группа Компаний Основа )
Москва
Компания "Группа Компаний Основа" КАКИЕ ЗАДАЧИ ПРЕДСТОИТ РЕШАТЬ: ищем инженера, который умеет не просто писать код, но и думать...
02 Августа
Москва
до 900 000 руб.
Компания "TASK MPS (ИП Москвитин Петр Сергеевич)" Windi Messenger — это мобильное приложение, которое помогает общаться и управлять задачами,...
Вакансия размещена в отрасли