C/C++ разработчик
Ищем опытного C/C++ разработчика для работы над высоконагруженными и низкоуровневыми компонентами. Требуется от 3 лет коммерческого опыта, знание современных стандартов C++ и многопоточности. Предлагаем удалённую работу, полную занятость и гибкий график.
Зарплата на уровне рынка
В пределах ±10% медианы C++ по 25 вакансиям за 90 дней.
Что предстоит делать
ИТ-ИМПЛАНТ - аккредитованный системный интегратор, специализирующийся на заказной разработке и внедрении индивидуальных ИТ-решений для бизнеса. Миссия компании: Для компаний: Дать возможность сильным компаниям увеличиваться, благодаря аутстаффингу эффективных IT-специалистов. Для соискателей: Дать возможность трудоустройства сильным соискателям в передовые компании на выгодных условиях труда. Мы ищем C/C++ на наши проекты.
- Разработка, оптимизация и поддержка высоконагруженных и низкоуровневых компонентов на C/C++.
- Участие в полном цикле разработки: от проектирования архитектуры и написания кода до код-ревью, тестирования и профилирования.
- Написание производительного, надежного и поддерживаемого кода с учетом современных стандартов языка (C++11/14/17/20).
- Работа с многопоточностью (multithreading) и асинхронными моделями программирования.
- Оптимизация кода для повышения производительности и снижения потребления памяти.
- Проектирование и реализация сетевых взаимодействий (sockets, TCP/IP, UDP, протоколы более высокого уровня).
- Тесное взаимодействие с командой: архитекторами, QA-инженерами, разработчиками других модулей.
- Наши ожидания:
- Обязательные:
- Опыт коммерческой разработки на С++ от 3 лет.
- Глубокое знание стандартов С++11/14/17 и их особенностей (move-семантика, лямбды, шаблоны, RAII, умные указатели).
- Понимание принципов ООП, STL, шаблонного метапрограммирования.
- Опыт работы с многопоточностью (std::thread, mutex, atomic, lock-free структуры) и понимание проблем конкурентного доступа (race condition, deadlock).
- Навыки отладки, профилирования и оптимизации кода (gdb, Valgrind, perf, VTune).
- Уверенное владение системой контроля версий Git.
- Знание алгоритмов, структур данных и понимание их вычислительной сложности.
- Опыт работы в Linux (как основная ОС для разработки) или Windows (в зависимости от проекта).
- Умение писать unit-тесты (Google Test, Catch2 и т.д.) и понимание важности тестирования.
- Будет преимуществом (у нас очень разные проекты):
- Для системного/низкоуровневого программирования:
- Знание внутреннего устройства ОС (Linux kernel API, системные вызовы, планировщик, память).
- Опыт работы с сетевым стеком ОС (io_uring, DPDK).
- Понимание компьютерных архитектур (CPU cache, pipeline, SIMD-инструкции: SSE, AVX).
- Для инфраструктуры/высоконагруженных сервисов:
- Опыт с сетевыми протоколами и фреймворками (gRPC, Protobuf, ASIO, Boost.Beast).
- Знание технологий контейнеризации (Docker, Kubernetes).
- Опыт разработки распределенных систем.
- Для embedded/real-time систем:
- Опыт работы с "голым железом" (bare-metal) или ОС реального времени (FreeRTOS, QNX, VxWorks).
- Знание ограниченных ресурсов (память, процессор), работа без стандартной библиотеки.
- Понимание электроники на уровне "замыкание пина".
- Для игровой разработки:
- Опыт работы с игровыми движками (Unreal Engine, собственными движками).
- Знание компьютерной графики (OpenGL, Vulkan, DirectX) и математики для игр (линейная алгебра).
- Понимание игровых сетевых моделей и физики.
- Общие технологические бонусы:
- Опыт работы с С (особенно для embedded, kernel).
- Знание скриптовых языков (Python, Bash) для автоматизации.
- Опыт работы со сборщиками (CMake, Bazel).
- Знание принципов CI/CD.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Аккредитованный системный интегратор
4 активные вакансии в компании
React/TypeScript разработчик (Middle+/Senior)
Ищем опытного React/TypeScript разработчика для удалённой работы в аутстаффе. Нужно писать качественные компоненты, работать с картами, 3D-графикой и иногда бэкендом. Предлагаем гибкий график и интересные проекты.
Senior (или сильный Middle+) Full-Stack AQA Python (Frontend + Backend)
Ищем опытного автотестировщика (Senior/Middle+) для написания E2E, UI и API тестов на Python. Требуется уверенное владение Playwright или Selenium, Pytest, SQL и CI/CD. Предлагается удаленная работа, полная занятость, оформление как самозанятый или ИП.
Senior Backend Developer (C#/.NET)
~1 362 000 – 1 940 850 ₸ оценка
Ищем Senior Backend Developer (C#/.NET) для развития SaaS-платформы оценки персонала. Нужен опыт enterprise-разработки, работы с PostgreSQL, REST API, Docker и написания тестов. Предлагаем удаленную работу, гибкий график, премии и компенсацию расходов.
Похожие вакансии
6 вакансий
Разработчик C/C++ (low latency алготрейдинг)
Разработка и поддержка высокопроизводительных решений для алгоритмической торговли на C/C++ в финтех-компании. Требуется уверенное знание C, опыт с Linux, Docker, Git. Предлагают зарплату до 350 000 руб., ДМС, гибкий формат работы (офис/гибрид/удалёнка).
Разработчик C/C++ (low latency алготрейдинг)
Ищем разработчика C/C++ для развития low latency алготрейдинговой платформы. Нужно хорошее знание C, опыт с Linux, Docker, Git и C++ для тестов. Предлагаем зарплату до 350 000 руб., ДМС, гибкий формат работы (офис/гибрид/удалёнка) и интересные задачи в финтехе.
C Developer
~1 362 000 – 2 043 000 ₸ оценка
Вакансия C-разработчика в компанию, создающую ПО для финансовой сферы. Нужно писать и отлаживать код на C, работать в UNIX, писать shell-скрипты и знать SQL. Предлагают удаленку, гибкий график, ДМС и оплату фитнеса.
Middle C++ разработчик
~1 362 000 – 2 043 000 ₸ оценка
Ищем Middle C++ разработчика для создания ПО для платежных терминалов. Нужны уверенные знания C++ (11 стандарт), Linux, многопоточности и клиент-серверных приложений. Предлагаем полную удаленку, гибкий график, белую зарплату и льготы IT-компании.
Разработчик игр на C++
~1 804 650 – 3 484 673 ₸ оценка
Вакансия для разработчика игр на C++ с опытом работы в Unreal Engine. Требуется знание алгоритмов, структур данных и математики компьютерной графики. Работа в международной распределенной команде.
Разработчик игр (C++/Unity)
~1 362 000 – 2 043 000 ₸ оценка
Ищем разработчика игр с опытом на C++ или Unity от 1 года для работы над мобильными играми. Задачи включают программирование логики, верстку интерфейсов и оптимизацию. Компания предлагает удалённую работу, ДМС, оплату обучения и минимум бюрократии.