Microchip Microchip

Senior Engineer с Kotlin и Compose Multiplatform для desktop

Часовой пояс

Европа

Загрузка

Полный рабочий день, удалённо

Рекрутер

Направление

Kotlin

Категория

Продукт Вакансии для продуктов, разрабатываемых в TeamDev.

Мы ищем опытного инженера, который привнесет опыт с Compose Multiplatform в наши продукты:

  • JxBrowser — ведущее коммерческое решение, которое используют более 1,5 тысяч компаний, в том числе Intel, Google, Mastercard, BMW, Bosch и т.д.
  • Панель управления производительностью для утопающих в бесконечных issue трекерах, письмах, встречах и всем, что требует времени. Посредством этой системы мы стремимся не заменить существующие решения, а скорректировать фокус внимания пользователей.

Эта позиция не предполагает работы с Android SDK.

Процессы и инструменты 

В разработке продуктов мы строим процесс на основе гибких методологий. Приоритетом является качество решений, а не быстрота внедрения функциональности в продакшн.

Мы много используем статические анализаторы, уделяем большое внимание чистоте кода и автоматизированным тестам, а также проводим обязательный code review в случае любых изменений для повышения эффективности.

Разработка системы и API производится с использованием Domain-Driven Design.

Мы используем Event Storming для определения требований. Для средне- и долгосрочного планирования мы используем Wardley Mapping.

Технологический стек, используемый в наших продуктах:

  • Kotlin (последние версии).
  • Java, JxBrowser.
  • Protobuf, gRPC.
  • Spine Event Engine.

В повседневной разработке мы используем следующие инструменты:

  • Git, GitHub.
  • GitHub Actions для CI/CD.
  • IntelliJ IDEA.

Чем вы будете заниматься? 

  • Участвовать в разработке desktop приложений и UI компонентов для macOS и Windows с помощью Kotlin и Compose Multiplatform.
  • Предлагать идеи по усовершенствованию и будущему развитию продукта. Находить пути практической реализации этих идей.

Необходимые знания и навыки 

  • От пяти лет опыта работы.
  • Умение программировать на Kotlin.
  • Опыт работы с Compose Multiplatform.
  • Большой опыт проведения code review.
  • Письменный и разговорный английский на уровне Upper-Intrmediate.

Будет плюсом 

  • Опыт релиза и поддержки desktop приложений в production режиме.
Лиссабон Португалия
Таллин Эстония
Бар Черногория
Харьков Украина

Рабочая среда

Мы предоставляем комфортную среду для работы, развития и обучения каждого сотрудника. Прошедшие годы научили нас работать удалённо и быть командой, находясь в тысячах километров друг от друга. Теперь мы используем этот опыт на полную при построении наших рабочих процессов.

  • Гибкий рабочий график.

  • Долгосрочное сотрудничество.

  • Помощь в профессиональном росте благодаря учебным программам и конференциям.

  • Всё необходимое для комфортной работы с ПК/ноутбуком.

  • Достойное количество дней оплачиваемого отпуска и больничных.

Спасибо за заявку!

В ближайшее время наш рекрутер свяжется с вами.

Для того, чтобы приятно скоротать время ожидания и ближе познакомиться:

«Вёрстка — это не тупо»

Руководство по вёрстке для программистов.

«How to write emails»

PDF-рекомендации для переписки с клиентом.

DDDi

Наш образовательный проект по предметно-ориентированному проектированию.

Отклик на вакансию

Мы не используем ИИ для обработки ваших резюме.
Каждая заявка рассматривается рекрутером TeamDev лично. Ваши аккуратность и грамотность в оформлении резюме обязательно будут замечены и оценены.

Пожалуйста, не используйте специальные символы или пробелы

Пожалуйста, не используйте специальные символы или пробелы

Пожалуйста, введите адрес электронной почты в формате «email@example.com»

Пожалуйста, введите корректный номер телефона

Пожалуйста, введите корректную ссылку, которая начинается с «https://»

Пожалуйста, введите корректную ссылку, которая начинается с «https://»

Прочтите и согласитесь с условиями, чтобы продолжить.
Spinner

Отправка…

Извините, отправка прервана

Пожалуйста, попробуйте еще раз. Если проблема не устранится, напишите нам на адрес work@teamdev.com.

Microchip Microchip

Как устроен процесс найма

01

Отклик на вакансию. Мы связываемся с кандидатами в течение одного-двух рабочих дней. Задаём уточняющие вопросы, назначаем видеозвонок или даём обратную  связь.

02

Первое знакомство. Видеозвонок с рекрутером, который подразумевает взаимные вопросы.

03

Техническое собеседование. Собеседование с членами нашей команды. Здесь у вас будет возможность детальнее расспросить о проекте и его технических деталях. В течение нескольких дней после интервью мы обмениваемся обратной связью с кандидатом.

04

Оффер. Мы озвучиваем своё предложение в ходе видеозвонка. На этом этапе можно будет ещё раз обсудить все интересующие вопросы, чтобы принять взвешенное решение о сотрудничестве.