Здесь предстоит серьёзная инженерная работа над научным и промышленным ПО, но требования к архитектуре, производительности и численным методам выглядят высокими для заявленного опыта от 1 до 3 лет.
?Планка выше джуна
Современный стек
Инженерный продукт
Гибкий формат
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Разработчик C#/.NET (WPF/Avalonia) (инженерные расчёты и оптимизация): Разработка desktop-приложения для инженерных расчётов, численных методов и оптимизации с акцентом на Avalonia, архитектуру .NET-приложений и производительность. Focus on проектирование модулей, многопоточность и асинхронность, профилирование кода, линейную алгебру и геометрические преобразования.
Локация: Санкт-Петербург; удалённый формат работы
Зарплата определяется по результатам собеседования и зависит от компетенций; предусмотрены ежемесячные, ежеквартальные и годовые премии.
Компания
ЛС-Технологии — инжиниринговая IT-компания, разрабатывающая и поставляющая ПО для трёхмерной параметрической оптимизации в промышленности, включая авиацию, судостроение, науку и образование.
Что делать
Участвовать в проектировании системы инженерных расчётов и оптимизации.
Разрабатывать пользовательский интерфейс и внутреннюю логику desktop-приложения.
Определять состав модулей C#/.NET-приложения, их задачи и взаимодействие.
Разрабатывать и сопровождать программный продукт, включённый в Реестр российского ПО.
Оптимизировать производительность, профилировать код и искать узкие места.
Изучать и сопровождать код, написанный другими разработчиками.
Требования
От 1 года до 3 лет опыта разработки; готовность работать полный рабочий день.
Уверенное знание C# и .NET; опыт разработки desktop-приложений на Avalonia.
Опыт работы с численными методами и задачами оптимизации.
Понимание CLR, IL, JIT и NativeAOT.
Опыт проектирования архитектуры C#/.NET-приложений.
Практический опыт многопоточного и асинхронного программирования, оптимизации производительности и профилирования desktop-приложений.
Знание линейной алгебры и аналитической геометрии: векторы, матрицы и геометрические преобразования.
Умение писать понятный, поддерживаемый и тестируемый код, а также техническую документацию.
Высшее или неполное высшее профильное образование в программировании или смежной области: минимум 4 курс специалитета или бакалавриат.
Хорошо, если есть
Базовое владение графическими API: OpenGL или DirectX.
Коммерческий опыт разработки desktop-приложений.
Культура и преимущества
Удалённая работа и гибкое начало рабочего дня.
Официальное оформление по ТК РФ, зарплата на карту и оплачиваемый отпуск.
Премии по результатам работы: ежемесячные, ежеквартальные и годовые.
Работа в аккредитованной IT-компании над ПО для автоматизации оптимизационных процессов, включая вычислительную гидрогазодинамику.
Команда ориентирована на результат, развитие и профессиональный рост; доступны тимбилдинги и корпоративные мероприятия за счёт компании.
Процесс найма
После успешного технического интервью необходимо выполнить тестовое задание.
Уровень заработной платы определяется по результатам собеседования и зависит от компетенций.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →