Frontend-разработчик (Angular, Electron)

06 Ноября

Партнерские Вакансии

Город:

Омск

Занятость:

Полная занятость

Компания "Технология и Сервис"

Мы создаём экосистему для управления жилищным фондом: CRM, биллинг, заявки, коммуникации между управляющими компаниями, ТСЖ и жильцами. Создаем десктоп-клиент на Electron и ищем опытного Frontend-разработчика, который возьмёт на себя архитектуру и релизный цикл фронтенда.
Задачи:
  • Развивать и поддерживать архитектуру фронтенда на Angular (модульность, маршрутизация, DI, shared/core-библиотеки).
  • Спроектировать и запустить с нуля десктоп-приложение на Electron (Windows/macOS/Linux): автообновления, безопасная работа с нативными API, упаковка и доставка.
  • Плотно взаимодействовать с backend-командой (REST, WebSocket), участвовать в контракт-дизайне.
  • Обеспечивать производительность и стабильность UI (CDK/Virtual Scroll, change detection, профилирование).
  • Принимать ключевые технические решения, отвечать за качество кода и DX.
  • Внедрить и поддерживать лучшие практики разработки, тестирования и CI/CD.
Технологический контекст:
  • Angular 16+, TypeScript, RxJS, NgRx/Akita (или иной предсказуемый state-layer), Angular CDK, Tailwind (по необходимости).
  • Electron, auto-updates (electron-builder/Squirrel/NSIS), secure IPC, sandboxing.
  • Сборка: Angular CLI (Webpack под капотом), Nx/monorepo — приветствуются.
  • Тесты: Jest + Testing Library for Angular, Cypress/Playwright для e2e.
  • CI/CD: GitHub Actions/GitLab CI, линтинг (ESLint), форматирование (Prettier), семантические релизы, Sentry/monitoring.
Кого ищем
  • 3+ лет коммерческой разработки на Angular и TypeScript.

  • Глубокое понимание Angular-экосистемы: компоненты, RxJS, реактивные формы, ChangeDetectionStrategy, DI, модули.

  • Реальный опыт создания и поддержки Electron-приложений (безопасность, упаковка, обновления, кроссплатформенность).

  • Опыт проектирования сложного состояния приложения (NgRx/Akita/Zustand-подходы, селекторы, эффекты).

  • Понимание сборки (Angular CLI/Webpack, оптимизации бандла) и уверенная настройка CI/CD.

  • Навык поиска и устранения проблем с производительностью (DevTools/Performance, Angular Profiler).

  • Практика написания unit/integration/e2e тестов.

Будет плюсом:
  • WebRTC и другие real-time технологии (для звонков/чатов/онлайн-обновлений).
  • PWA, опыт миграций и оптимизаций рендеринга.
  • Nx, монорепозитории, дизайн-системы (Storybook).
  • Docker (локальная разработка, CI пайплайны).
  • Менторство, код-ревью и управление небольшой командой.
Что предлагаем:
  • Влияние на архитектуру и технологический стек, ответственность за десктоп-клиент.

  • Работа в команде, прозрачные процессы и короткие циклы релизов.

  • Бассейн для сотрудников.

  • Годовой безлимитный абонемент в фитнес зал за классные результаты.

  • Оформление и компенсация по договорёенности.

Как откликнуться:

В сопроводительном письме указывайте ссылку на GitHub/портфолио и краткое описание релевантных проектов (особенно на Angular и Electron). Расскажите, как вы решали вопросы автообновлений, оптимизации перформанса и организации состояния в крупных приложениях.

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

06 Ноября

SQL Разработчик

Омск

Компания "IBS" Обязанности: Реализация задач проекта с использованием GreenPlum, ETL инструментов Разработка функций расчета витрин данных...

Отправить резюме подробнее

05 Ноября

Ведущий инженер-разработчик

Омск

от 90 000 до 120 000 руб.

Компания "Омское производственное объединение Радиозавод им. А. С. Попова (РЕЛЕРО)" В подразделение по разработке аппаратуры средств связи...

Отправить резюме подробнее

05 Ноября

Web-разработчик

Омск

Компания "СПАР-ОМСК" Лидер региональной розничной торговли города Омска приглашает в свою команду Web-разработчика. МЫ ПРЕДЛАГАЕМ:...

Отправить резюме подробнее

04 Ноября

Golang-разработчик

Омск

Компания "Тинькофф" Безопасность — часть нашего бизнеса, поэтому мы создаем продукты, следуя принципу security by design. Мы открыты и защищаем...

Отправить резюме подробнее

01 Ноября

QA-инженер (frontend)

Омск

Компания "Тинькофф" Ищем опытных QA-инженеров, которые станут частью команды и помогут вывести качество веб-приложений на новый уровень В...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: