Медлинкс — медицинская IT-компания, которая разрабатывает технологичные сервисные продукты для людей и бизнеса в сфере медицины.
Мы создаем медицинскую информационную систему (МИС), которая помогает автоматизировать работу диагностических центров, объединяет медицинские данные и ежедневно используется врачами, администраторами и пациентами.
Сейчас мы расширяем команду и ищем Frontend Developer, которому интересно создавать качественные пользовательские интерфейсы, участвовать в развитии архитектуры фронтенда и вместе с командой делать продукт лучше.
Чем предстоит заниматься:
- разрабатывать новые функции и дорабатывать существующий функционал медицинской информационной системы;
- создавать современные пользовательские интерфейсы на Angular;
- работать с реактивным программированием с использованием RxJS;
- участвовать в проектировании архитектуры frontend-приложения;
- писать чистый, поддерживаемый и хорошо документированный код;
- разрабатывать и поддерживать unit-тесты;
- взаимодействовать с аналитиками, backend-разработчиками, QA и дизайнерами;
- участвовать в code review и обсуждении технических решений;
- принимать участие в развитии процессов разработки внутри команды.
Что мы ожидаем от тебя: - коммерческий опыт разработки на Angular от 2 лет;
- уверенное знание TypeScript;
- хорошее понимание RxJS и реактивного подхода к разработке;
- опыт работы с современными возможностями Angular, включая Signals (или желание быстро освоить их);
- опыт написания unit-тестов;
- понимание принципов разработки масштабируемых SPA-приложений;
- опыт работы с REST API;
- понимание жизненного цикла разработки программного обеспечения;
- опыт работы в Agile-командах.
Наши технологии:
Angular (подтягиваем до 22 версии)
Библиотеки RxJS, NgRx
Тестирование на Jest
Инструменты для управления версиями и обеспечения качества кода Git, semantic-release, commitlint, eslint
Мы предлагаем:
- работу над продуктом, которым ежедневно пользуются тысячи людей;
- сильную команду разработки, аналитики и тестирования;
- возможность влиять на технические решения и развитие продукта;
- конкурентную заработную плату, которую готовы обсудить на собеседовании;
- гибкое время начала рабочего дня;
- официальное трудоустройство и полностью "белую" заработную плату;
- возможность выбрать удобный формат работы: удаленно, гибридно или из комфортного офиса с видом на Неву (ст. м. Петроградская);
- компенсацию ДМС;
- корпоративные мероприятия, подарки на день рождения, чай, кофе и настольные игры в офисе.