Middle C++ мы ищем тебя, чтобы сделать команду еще сильнее!
Fortylines IO - молодая современная команда профессионалов с опытом создания высококачественных IT-решений. Мы активно развивающаяся компания, предоставляющая инновационные
решения, адаптированные к потребностям бизнеса клиента.
Наши офисы находятся как в Кыргызской Республике, так и в Германии. Мы используем прагматичные методологии как agile,
для создания надежных и масштабируемых решений, для различных проектов, а так же удовлетворения потребности бизнеса.
Формат Полная занятость, удаленная работа
VPN предоставляет доступы и необходимо будет использовать мессенджеры и Zoom.
Проект:
Разработке ядра для кроссплатформенного редактора документов с возможностью совместного редактирования
Основные положения по проекту.
Редакторы кроссплатформенные:
- Десктопные системы: Windows, Linux, Mac, Web интерфейс, Android и IOS, чтобы на всех платформах все выглядело и работало одинаково.
Все клиенты используют общее ядро, написанное на C++, а сам редактор разные UI к этому ядру, написанием того самого ядра команда и занимается.
Срок проекта: 18+ месяцев
Особое внимание уделяется всем аспектам качества: от дизайна и удобства использования, до чистоты кода, уровня покрытия тестами.
Проект является крупным и постоянно развивающимся с нетривиальными и интересными задачами.
Задачи:
1) Разработка на С++ многоплатформенной библиотеки для редактирования документов;
2) Поддержка и рефакторинг существующего кода;
3) Написание юнит-тестов и интеграционных тестов;
4) Участие в обсуждении и разработке архитектуры.
Обязанности
Спектр задач обширный. И чтение записи форматов документов, отрисовка на уровне примитивов на предоставленном интерфейсе клиентов. Движок вычислений в табличном редакторе, коллаборация и вся логика.
Запись осуществляется на 14 плюсах, Boost используется активно.
Требования
1) Опыт разработки на С++ от 4 лет;
2) Знание C++ 11/14/17, STL, boost;
3) Готовность работать с linux, MacOS;
4) Знание алгоритмов и структур данных;
5) Знание шаблонов проектирования;
6) Желание изучать новые библиотеки, фреймворки и платформы;
7) Английский язык на уровне понимания тех. документации.
Ключевые навыки:
1) Английский язык – B1 – средний;
2) Boost;
3) C++;
4) STL;
5) Linux.
По всем вопросам будем рады
ответить каждому!
Ждем ваши резюме в телеграм и на почту
Telegram: @fortysales
Email: [email protected]
#javascript #java #developer #typescript #react #reactjs #jquery #aws #frontend #fulltime #middle #frontenddeveloper #agile