Мы создаём собственную SaaS-платформу для бизнеса в США, Канаде и ЕС.
Наш сервис помогает оптимизировать коммуникацию, задачи, рабочие процессы, выставление счетов и другие рутинные операции.
Уже более 10 000 компаний в 25 странах выбрали наш продукт. Сейчас мы активно расширяемся на новые рынки.
В связи с ростом ищем в команду опытного Senior или Lead Desktop Engineer, который присоединится к нашему R&D-отделу (200+ человек: разработчики, QA, дизайнеры, техническая поддержка, DevOps, продуктовые менеджеры).
Мы ищем человека, который комфортно работает удалённо, организован и активно участвует в жизни команды.
О проекте
Сейчас мы работаем над новой версией кроссплатформенного настольного приложения для управления документами.
Оно поддерживает Windows и macOS и создаётся с применением современных технологий:
Технологический стек:
.NET 8
Avalonia UI
C# 12
NUnit
GitLab
Чем предстоит заниматься
Руководить разработкой и реализацией кроссплатформенного desktop-приложения
Работать в связке с продакт-менеджером, дизайнером и QA для выпуска качественных фич в срок
Следить за производительностью, масштабируемостью и безопасностью продукта
Вести команду разработчиков: менторство, код-ревью, лучшие практики
Постоянно совершенствовать процессы и инструменты разработки
Что важно
Опыт создания desktop-приложений для Windows и желательно для macOS
Знание интеграций с системными сервисами (принтеры, виртуальные диски и т.п.)
Опыт в роли технического лидера или тимлида (от 2 лет)
Уверенное владение Avalonia UI или аналогами (WPF, Xamarin)
Отличное знание паттернов проектирования и архитектуры
Опыт работы с системами контроля версий (GitLab)
Навыки написания тестов (NUnit)
Умение эффективно решать сложные технические задачи
Опыт разработки под Windows и macOS
Будет плюсом
Опыт настройки CI/CD
Знание Agile (Scrum, Kanban)
Участие в open-source или наличие сильного портфолио
Понимание secure coding practices
Smart Programming & Development LLC
Тбилиси
до 5000 USD