other

Fullstack-разработчик (nodejs, angular 17+)

15 октября 2024

З/П не указана

Город: Москва. Станции метро: Курская

Управтреб

Тип занятости: Временная работа / Freelance

Требуемый опыт: Опыт от 6 лет

Обратите внимание! Вакансия на данный момент предусматривает проектную работу, в случае успешной реализации возможен перевод в штат для дальнейшей поддержки и развития. Мы ищем опытного Senior Fullstack разработчика для работы над созданием высокопроизводительного блочного редактора, который используется для управления требованиями в масштабных проектах. Вы будете разрабатывать комплексное решение для совместной работы, обработки данных в реальном времени и интеграции с различными внешними системами. Обязанности: Архитектура и разработка блочного редактора, поддерживающего текстовые и мультимедийные блоки, требования, группы, диаграммы и другие типы контента. Проектирование и разработка серверной части на Node.js, включая создание модулей и библиотек для многократного использования. Реализация CRDT (Conflict-free Replicated Data Types) для обеспечения синхронизации данных при совместной работе пользователей в режиме реального времени. Проектирование и реализация распределённых транзакций для поддержания целостности данных в сложных распределённых системах. Оптимизация производительности серверной части для работы с высокими нагрузками, масштабирование и обеспечение высокой доступности системы. Разработка и поддержка Node.js модулей, а также участие в их распространении через npm или другие платформы. Интеграция с внешними API и сервисами (базы данных, очереди сообщений, файловые хранилища). Поддержка и развитие процессов контейнеризации с Docker и автоматизация CI/CD. Ведение технической документации, разработка стратегий тестирования и обеспечение качества кода. Участие в open-source проектах, улучшение существующих библиотек или создание новых решений для сообщества. Требования: 5+ лет опыта в fullstack разработке на TypeScript, включая Node.js и Angular. Глубокий опыт в разработке Node.js модулей, включая публикацию и поддержку пакетов на платформе npm. Опыт работы с CRDT и другими решениями для синхронизации данных в распределённых системах. Уверенные знания распределённых транзакций и их реализация для обеспечения согласованности данных. Опыт работы с контейнерами (Docker), настройка и поддержка CI/CD пайплайнов для автоматизации деплоя. Опыт работы с open-source проектами, создание pull-request’ов или собственных библиотек/инструментов для сообщества. Опыт работы с реляционными и NoSQL базами данных (PostgreSQL, MongoDB) и настройкой высоконагруженных систем. Умение решать сложные задачи по оптимизации производительности и обеспечению масштабируемости. Опыт интеграции с системами очередей сообщений (RabbitMQ, Kafka) и внешними API. Отличные навыки работы с Git и умение строить эффективные процессы командной разработки. Приветствуется: Опыт работы над open-source проектами, наличие активных репозиториев или вклад в существующие open-source решения. Опыт разработки блочных редакторов, плагинов или контент-управляющих систем (например, Notion, Quip, Confluence). Понимание принципов микросервисной архитектуры и опыт работы с системами обработки больших данных Условия: Возможность работы над сложным и масштабным продуктом, влияющим на решение задач крупнейших государственных и коммерческих организаций. Участие в принятии ключевых решений по архитектуре и развитию проекта. Удалённую работу. Конкурентоспособная заработная плата, обсуждаемая индивидуально. Возможность профессионального роста, участие в конференциях и обучение.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 123549236

Похожие вакансии

Fullstack разработчик NodeJS/ReactJS

Договорная

Москва. Станции метро: Курская

АСТ

Fullstack разработчик (Laravel, Angular)

Договорная

Москва. Станции метро: Курская

Миксплат

Fullstack-разработчик (Angular+java)

Договорная

Москва. Станции метро: Курская

ВСК, САО

Fullstack разработчик (Python / Angular)

Договорная

Москва. Станции метро: Курская

Центр Методического Обеспечения Оптимизации Процессов Государственного Управления в Московской области

Fullstack-разработчик (C#, Angular)

Договорная

Москва. Станции метро: Курская

Негосударственный пенсионный фонд ГАЗФОНД пенсионные накопления

Fullstack разработчик (.NET / Angular)

Договорная

Москва. Станции метро: Курская

Polymedia