freehire launches on Product Hunt on 26 August.

Follow →

Frontend developer (Angular, Middle)

Summary

Builds and maintains Angular-based UI for a medical information system used daily by doctors, admins, and patients, working with RxJS and REST APIs.

Медлинкс — медицинская IT-компания, которая разрабатывает технологичные сервисные продукты для людей и бизнеса в сфере медицины.

Мы создаем медицинскую информационную систему (МИС), которая помогает автоматизировать работу диагностических центров, объединяет медицинские данные и ежедневно используется врачами, администраторами и пациентами.

Сейчас мы расширяем команду и ищем Frontend Developer, которому интересно создавать качественные пользовательские интерфейсы, участвовать в развитии архитектуры фронтенда и вместе с командой делать продукт лучше.

Чем предстоит заниматься:

  • разрабатывать новые функции и дорабатывать существующий функционал медицинской информационной системы;
  • создавать современные пользовательские интерфейсы на Angular;
  • работать с реактивным программированием с использованием RxJS;
  • участвовать в проектировании архитектуры frontend-приложения;
  • писать чистый, поддерживаемый и хорошо документированный код;
  • разрабатывать и поддерживать unit-тесты;
  • взаимодействовать с аналитиками, backend-разработчиками, QA и дизайнерами;
  • участвовать в code review и обсуждении технических решений;
  • принимать участие в развитии процессов разработки внутри команды.
Что мы ожидаем от тебя:
  • коммерческий опыт разработки на Angular от 2 лет;
  • уверенное знание TypeScript;
  • хорошее понимание RxJS и реактивного подхода к разработке;
  • опыт работы с современными возможностями Angular, включая Signals (или желание быстро освоить их);
  • опыт написания unit-тестов;
  • понимание принципов разработки масштабируемых SPA-приложений;
  • опыт работы с REST API;
  • понимание жизненного цикла разработки программного обеспечения;
  • опыт работы в Agile-командах.

Мы предлагаем:

  • работу над продуктом, которым ежедневно пользуются тысячи людей;
  • сильную команду разработки, аналитики и тестирования;
  • возможность влиять на технические решения и развитие продукта;
  • конкурентную заработную плату, которую готовы обсудить на собеседовании;
  • гибкое время начала рабочего дня;
  • официальное трудоустройство и полностью "белую" заработную плату;
  • возможность выбрать удобный формат работы: удаленно, гибридно или из комфортного офиса с видом на Неву (ст. м. Петроградская);
  • компенсацию ДМС;
  • корпоративные мероприятия, подарки на день рождения, чай, кофе и настольные игры в офисе.