Senior С++ Developer на удаленную работу

9 ноября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior С++ Developer на удаленную работу


Мы ищем опытного С++ разработчика в команду разработки нового инновационного продукта компании. Это low-code конструктор для автоматизированного проектирования распределенных и отказоустойчивых систем управления бизнес-процессами, основанный на акторной модели взаимодействия, с поддержкой автоматического восстановления после сбоев. Ядро продукта разрабатывалось около двух лет сейчас подходим к релизу Mvp и планируем расширять функциональность. Продуктом будут пользоваться клиенты и наши коллеги из компании Fis.






Наша компания занимается разработкой и внедрением решений на международных банковских и финансовых рынках. Наши основные клиенты банки Топ-100 Рф. Кроме ФинТеха разрабатываем решения для автоматизации крупных корпораций и госструктур.






Fis является аккредитованной It-компанией, резидентом инновационного центра Сколково, резидентом новосибирского Академпарка и входит в рейтинг Топ-5 компаний, внедряющих продукты с использованием Bpm систем.







Чем предстоит заниматься:






В команде разработки своего языка программирования со статической типизацией и своим распределенным рантаймом:






- Разрабатывать транслятор в C++, рантайм исполнения языка;


- Разрабатывать библиотеки, систему сборки и репозитория пакетов;


- Анализировать и писать спецификации и требования языка;


- Писать приемочные тесты транслятора на Python с генерацией кода на своем языке программирования. (Степень вовлеченности в это - произвольная);


- Разрабатывать многопоточный Language Server;


- Профилировать и оптимизировать код.







Наш технологический стек:






Основной язык разработки C++17;


Python для автоматизации тестирования и отладочных компонент;


Jira для планирования задач;


Gerrit для Code Review.







Наши принципы разработки:






Раннее обнаружение проблем. Ключевой принцип, направленный на сокращение издержек в дальнейшем;


Поощрение каждому привносить идеи. Инновационный продукт требует участия всей команды;


Поощрение горизонтальных связей в процессе принятия решений. Это позволяет передавать важную техническую информацию в неизменном виде;


Строгий процесс приемки. Технические решения оцениваются на предмет всех возможных недостатков на всех уровнях интереса.


Инвестиции в тестируемость. Прямое следствие принципа Раннее обнаружение проблем. Приемочное тестирование является ключевым моментом разработки функциональности.







Что мы ожидаем от вас:






Уверенное владение С++/14-17, boost (5+ лет опыта) и готовность на нём разрабатывать;


Умение самостоятельно проектировать решения на C++;


Знание основных структур данных и алгоритмов;


Опыт использования шаблонов С++ и понимание их работы;


Понимание многопоточного и асинхронного программирования;


Опыт отладки, профилирования и оптимизации кода;


Хорошее знание английского языка, достаточное для чтения технической документации, проектирования и документирования собственных разработок.







Будет плюсом:






Опыт разработки компилятора, интерпретатора или language server;


Опыт проведения code review в роли ревьювера;


Практический опыт в написании распределенных программ;


Умение писать unit-тесты, понимание подходов к тестированию собственного кода;


Уверенное знание Linux и опыт разработки под эту Ос;


Знание Docker.







Предлагаем:






Официальное трудоустройство в аккредитованную It-компанию;


Удаленную работу и/или работу в комфортном, современном офисе в Новосибирске;


Компенсацию обучения (тренингов, семинаров, английского языка и т.д.), медицинских услуг (только в г. Новосибирск);


Регулярное Performance Review, отслеживаем профессиональный рост и пересматриваем зарплаты, ориентируясь на рынок и индивидуальный прогресс.


Если вы готовы принять вызов и стать частью нашей команды, оставьте свой отклик прямо сейчас! Мы гарантируем интересную и перспективную работу, а также возможность реализовать свой потенциал в полной мере.


Требуется senior с++ developer на удаленную работу


Web-разработчик, web-программист, программист python, разработчик, web-developer, программист, developer python, ведущий программист, developer, программист c#, c++ developer, developer c#, разработчик c#, разработчик c++, программист с++




Посмотрите похожие вакансии

Senior React Native developer
Компания: Кловер Групп
Зарплата: з.п. не указана
Senior PHP Fullstack-Developer
Компания: ST LUCE
Зарплата: з.п. не указана