Задачи:
-
Создание новых и поддержка существующих решений, работающих под несколькими ОС;
-
Обеспечение переносимости и стабильности кода между платформами;
-
Проектирование и реализация многопоточных систем;
-
Разработка высоконагруженных и отзывчивых приложений с использованием многопоточности;
-
Работа с потоками, синхронизацией и предотвращением гонок/зависаний;
-
Профилирование и оптимизация производительности;
-
Использование инструментов профилирования для поиска "узких мест";
-
Оптимизация кода и запросов на основании анализа;
-
Проведение модульного и интеграционного тестирования;
-
Разработка тестов и участие в CI/CD-процессах;
-
Поддержка стабильности и отказоустойчивости приложений;
-
Работа с базами данных и оптимизация SQL-запросов;
-
Проектирование таблиц с учетом производительности;
-
Определение и использование индексов, анализ и оптимизация запросов;
- Создание UML-диаграмм (Use Case, Class, Sequence и др.);
- Разработка кроссплатформенных приложений на C++ (Linux/Windows).
Наши ожидания :
- Опыт разработки многопоточных приложений;
- Опыт кроссплатформенного С++ не менее 4-х лет (Linux, Windows);
- Понимание принципов профилирования и тестирования кода;
- Знание SQL до уровня корректного определения необходимых индексов при создании таблиц и анализа производительности запросов;
- Умение читать и писать UML-диаграммы;
- Умение попадать в заявленные сроки разработки.
Что мы предлагаем:
✔ Полная удалёнка – работай откуда удобно из РФ;
✔ Карьерный рост – прокачай навыки на значимых проектах;
✔ Современный стек – работай с востребованными технологиями;
✔ Аккредитированная IT-компания;
✔ Забота о здоровье – компенсация медицинских услуг;
✔ Щедрые бонусы – до 50 000 ₽ за рекомендации коллег и проектов;
✔ Приятные сюрпризы – подарки на ДР и корпоративные мероприятия;
✔ Поддержка – на всех этапах работы, без бюрократии.
Оставляй отклик и вступай в наши ряды!:)