Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо Старшого Інженера з Kotlin і Compose Multiplatform для настільних додатків, щоб приєднатися до нашої команди. Ця роль зосереджена на впровадженні експертизи Compose Multiplatform у наші продукти, забезпечуючи високоякісні рішення за допомогою агільних методологій.
Обов'язки
- Брати участь у розробці настільних додатків та UI компонентів на macOS і Windows, використовуючи Kotlin і Compose Multiplatform.
- Пропонувати ідеї для вдосконалення та майбутнього розвитку продукту. Знаходити практичні способи впровадження цих ідей.
Вимоги
- 5+ років досвіду роботи.
- Здатність програмувати на Kotlin.
- Досвід роботи з Compose Multiplatform.
- Великий досвід проведення код-рев'ю.
- Вищий середній рівень володіння письмовою та розмовною англійською.
Буде плюсом
- Досвід випуску та підтримки настільних додатків у режимі виробництва.
Процеси та інструменти
У розробці продуктів ми будуємо процес на основі агільних методологій. Пріоритетом є якість рішень, а не швидкість виведення функціональності до виробництва.
Ми широко використовуємо статичні аналізатори, приділяємо велику увагу чистоті коду та автоматизованим тестам, і проводимо обов'язкові код-рев'ю для всіх змін з метою підвищення ефективності.
Системний та API дизайн здійснюється з широким використанням Domain-Driven Design.
У повсякденній розробці ми використовуємо такі інструменти:
- Git, GitHub.
- GitHub Actions для CI/CD.
- IntelliJ IDEA.
Робоче середовище
Ми забезпечуємо комфортне середовище для роботи, розвитку та навчання співробітників. Ми вчилися працювати дистанційно та бути командою на відстані 1000 кілометрів один від одного. Зараз ми використовуємо це на повну.
- Гнучний графік роботи.
- Тривале працевлаштування.
- Допомога у професійному зростанні через освітні програми та конференції.
- Все необхідне для налаштування сучасної робочої станції/ноутбука.
- Велика кількість оплачених вихідних та лікарняних.
Місця роботи
- Лісабон, Португалія
- Таллінн, Естонія
- Бар, Чорногорія
- Харків, Україна
- Дистанційно
Процес подання заявки
01
Відповідь на вакансію.
Ви отримаєте відповідь на своє резюме протягом одного-двох робочих днів. Ми можемо уточнити деякі деталі, запланувати відеодзвінок або надати зворотній зв'язок.
02
Перша зустріч.
Відеодзвінок з рекрутером, де ми краще пізнаємо один одного.
03
Технічне інтерв'ю.
Інтерв'ю з членами вашої майбутньої команди. Тут ви матимете можливість дізнатися більше про проект та його технічні деталі. Протягом кількох днів після інтерв'ю ми обмінюємося зворотним зв'язком.
04
Пропозиція.
Ми оголошуємо про свою пропозицію під час відеодзвінка. На цьому етапі ви і ми можемо ще раз обговорити всі питання, що вас цікавлять, щоб прийняти збалансоване рішення про співпрацю.
Дякуємо за заявку!
Наш рекрутер зв'яжеться з вами якнайшвидше.
Щоб приємно провести час очікування та краще познайомитися:
«Вёрстка - это не тупо»
Посібник з верстки для програмістів.
«How to write emails»
PDF-Рекомендації для клієнтської кореспонденції.
Наш освітній проект з доменно-орієнтованого дизайну.
Подання заявки на роботу
Ми особисто читаємо кожне резюме з першого до останнього слова - без участі AI - ретельно вивчаючи всю інформацію, яку ви надаєте. Ваш час, вкладений у детальну та персоналізовану заявку, не залишиться непоміченим.
Відправлення…
Перепробуйте. Якщо проблема зберігається, зв’яжіться з нами за адресою [email protected].
Повернутися
careers.teamdev.com використовує файли cookie, щоб допомогти працювати сайту та збирати аналітичні дані. Ви можете дізнатися більше про це в нашій Політиці конфіденційності.
Я погоджуюсь