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 режимі.
Етапи співбесіди
- Відгук на вакансію. Ми зв'язуємось з кандидатами протягом одного-двох робочих днів.
- Перше знайомство. Відеодзвінок з рекрутером, який передбачає взаємні питання.
- Технічна співбесіда. Співбесіда із членами нашої команди.
- Пропозиція.
Переваги співробітникам
- 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, щоб не пропустити свіжі вакансії.