26.06.2024

Вакансия Senior Engineer з Kotlin та Compose Multiplatform для desktop

Компания: TeamDev
Домен вакансии:Software Development & Hi-Tech
Опыт работы:от 5 лет
Уровень специалиста:Senior
Уровень английского:Upper-Intermediate / B2
Тестовое задание:Есть задание
Занятость:Full-time
Релокейт:Без релокейта
Место работы:Remote

Skills

  • Kotlin
  • Compose
  • MacOS
  • Windows

Описание вакансии

Ми шукаємо досвідченого інженера, який привнесе досвід з Compose Multiplatform у наші продукти. Ця позиція не передбачає роботи з 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 режимі.

Этапы собеседования

  1. Відгук на вакансію. Ми зв'язуємось з кандидатами протягом одного-двох робочих днів.
  2. Перше знайомство. Відеодзвінок з рекрутером, який передбачає взаємні питання.
  3. Технічна співбесіда. Співбесіда із членами нашої команди.
  4. Пропозиція.

Преимущества сотрудникам

  • Work-life balance
  • Без бюрократії
  • Гнучкий графік роботи
  • Оплачувані лікарняні
  • Освітні програми, курси
  • Регулярний перегляд зарплатні

О компании TeamDev

TeamDev – международная компания-разработчик программного обеспечения. Компания занимается разработкой собственных программных продуктов для повышения производительности труда разработчиков и оптимизации рабочего процесса, библиотек для интеграции веб-компонентов в Java и .NET программы, CQRS/Event Sourcing фреймворка для высоконагруженных программ, основанный на Deep Learning решении для обработки изображений.

Сайт компании: teamdev.com
Год основания: 1994
Количество сотрудников: 101-250
Тип компании: Product / Startup

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

Опыт от 5 лет Senior Full-time Upper-Intermediate / B2 Remote Україна, Bulgaria, Portugal, Spain, Poland
Опыт от 5 лет Middle, Senior Full-time Intermediate / B1 Office Warszawa
Опыт от 1 года Junior, Middle Full-time Upper-Intermediate / B2 Remote
Опыт от 4 лет Senior Full-time Не имеет значения Remote
Без опыта / до 1 года Junior, Middle Full-time Intermediate / B1 Office, Remote Львів

Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.