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, щоб не пропустити свіжі вакансії.