Москва
Рублёвское шоссе 28к2
Рублёвское шоссе 28к2
Требования:
- Опыт разработки Коммерческих Кроссплатформенных приложений от 3 лет.
- Опыт разработки на GUI Avalonia от 3 лет;
- Написание структурированного, понятного другим разработчикам кода;
- Умение самостоятельно анализировать чужой код и искать нужную информацию;
- Backend: c#;
- Умение оценивать сложность алгоритмов по времени выполнения;
- Понимание принципов ci/cd;
- Знание баз данных: ms sql, postgresql, умение оптимизировать sql-запросы;
- Уверенное владение инструментами разработки, профилирования и контроля версий;
Используемые в проекте технологии:
- .NET, Avalonia, WPF, MSSQL, PostgreSQL, Json, TCP, XML, COM, RS232, RS485, FTP
- Технологии передача видеопотока в цифровом формате по сети.
Задачи, которые предстоит решать:
- Оценка пула задач;
- Проектирование кроссплатформенного пользовательского интерфейса в связке с дизайнерами.
- Декомпозиция решений;
- Покрытие кода тестами
- Рефакторинг frontend кода;
- Поддержка текущего продукта;
Что мы хотим видеть от нашего нового коллеги
Soft skills:
- Опыт оценки большого объема задач.
- Опыт формирования как долговременных, так и краткосрочных планов.
- Умение выстроить процесс разработки.
Hard skills:
- Опыт разработки и поддержки высоконагруженных отказоустойчивых систем, доступных 24/7.
- Хорошее владение языком программирования C#, понимание нюансов платформы.
- Знание СУБД MSSql/Postgres. Умение принимать обоснованные решения по структурам данных.
- Понимание принципов многопоточной обработки, синхронизации потоков и транзакций.