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

12 Октября

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

Город:

Омск

Занятость:

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

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

Мы создаём экосистему для управления жилищным фондом: 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). Расскажите, как вы решали вопросы автообновлений, оптимизации перформанса и организации состояния в крупных приложениях.

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

01 Октября

Разработчик React Native (Android/IOS)

Омск

от 60 000 до 100 000 руб.

Компания "Технология и Сервис" Мы ищем в свою команду React Native разработчика для создания кросс-платформенных мобильных приложений под iOS и...

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

19 Сентября

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

Омск

Компания "Пасий Антон Николаевич" О нас Мы — венчурная студия и системно запускаем digital-продукты. Сейчас делаем MVP AI-сервиса для...

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

18 Сентября

PHP-разработчик( Авега-софт )

Омск

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

Компания "Авега-софт" Добрый день! Компания «Авега-Софт» занимается разработкой сайтов, веб-сервисов, мобильных приложений и конфигураций 1С...

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

28 Сентября

Junior ML-разработчик( СОФИ И ПАРТНЕРЫ )

Омск

от 90 000 руб.

Компания "СОФИ И ПАРТНЕРЫ" "Софи и партнеры" - молодая IT компания, которая автоматизирует поиск работы. От составления резюме, откликов на...

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

27 Сентября

Стажер_Junior Golang разработчик

Омск

Компания "Effective" Опыт работы: не требуется Частичная занятость: стажировка График: 5/2, свободный и другие варианты Рабочие часы: 4...

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

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

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