TeamDev — вакансії

TeamDev – міжнародна компанія-розробник програмного забезпечення. Компанія займається розробкою власних програмних продуктів для підвищення продуктивності праці розробників та оптимізації робочого процесу, бібліотек для інтеграції веб-компонентів у Java і .NET програми, CQRS/Event Sourcing фреймворку для високонавантажених програм, заснований на Deep Learning рішенні для обробки зображень.
  • Product / Startup
  • 101-250
  • 1994
  • Харків, Tallinn
  • Software Development & Hi-Tech, WEB / UI / UX

Переваги для працівників

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

Вакансії TeamDev

Досвід від 3 років Middle Full-time Не має значення Є тестове завдання Remote
26.06.2024
Детальніше
  • С++
  • Chromium
  • API
  • Git
  • Python
  • Java
  • .NET
  • Objective-C

Про проєкт:

Це наші комерційні бібліотеки для Java та .NET розробників – JxBrowser і DotNetBrowser, які дозволяють використовувати всю потужність Chromium рушія в кросплатформених десктопних та серверних застосунках. Ми допомагаємо привнести "web" у десктопні застосунки.
Кросплатформене ядро даних бібліотек написано на C++. Ядро щільно інтегрується з Chromium рушієм і надає власний API, через який Java і .NET бібліотеки можуть «спілкуватися» з Chromium. Спілкування бібліотек з ядром відбувається через IPC, в основі якого лежить Protobuf для серіалізації/десеріалізації та Shared Memory/Sockets для транспортування даних між процесами.
Наші бібліотеки використовують у своїх комерційних та внутрішніх проєктах понад тисячу компаній, які висувають високі вимоги до якості та стабільності інтегрованих рішень.
Крім комерційних проєктів, наші продукти використовуються для open source рішень як великими компаніями, так і маленькими індивідуальними командами.

Чим ви будете займатись:

  • Брати участь у розробці кросплатформеного ядра (С++).
  • Розбиратися з тим, як працюють різні функції Chromium.
  • Розширювати API ядра та надавати доступ до нових функцій Chromium.
  • Забезпечувати сумісність із останніми версіями Chromium.
  • Постійно вдосконалювати свої навички у проєктуванні, реалізації, налагодженні та документуванні рішень.

Необхідні знання та навички:

  • Досвід розробки на C++ від трьох років.
  • Хороше розуміння принципів ТDD, ООП та API design.
  • Впевнене володіння Git чи іншою DVCS.
  • Відповідальність, дисциплінованість, уміння вирішувати нетривіальні задачі.

Буде плюсом:

  • Досвід роботи з Python, Java, .NET, Objective-C.
  • Досвід створення власного продукту або С++ бібліотеки.

Відгукнутися

Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Є тестове завдання Remote
26.06.2024
Детальніше
  • 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 режимі.

Відгукнутися

Довідкова інформація

Компанія:TeamDev
Адреса:10117, Estonia, Tallinn, Narva mnt. 7
Юридична назва:ТОВ "ТімДев"
Телефон:+372 527 29 03
E-mail:info@teamdev.com
Офіційний сайт TeamDev:teamdev.com

Телефон, контакти компанії

  • Tallinn, Narva mnt. 7, 5 floor, room 559;
  • +372 527 29 03
  • info@teamdev.com

Офіс в Україні:

  • м. Харків, просп. Науки, 47;
  • +38 057 766 43 00
  • work@teamdev.com

Компанія TeamDev в соцсмережах

* Інформацію взято з офіційного сайту компанії "TeamDev" teamdev.com та інших відкритих джерел.

На жаль, на даний момент немає відгуків про компанію. Будьте першим, хто залишить тут свій відгук.