Jobs abroad
13.7K subscribers
1 photo
638 links
Channel rules (ENG): https://bit.ly/3c9nUnB
Правила (RUS): https://bit.ly/2ZJ13tJ

Admin - @alina_tallinna
Download Telegram
#Черногория #C++ #developer #OpenCL #relocate #office #job

Название должности: C++ Developer
Страна и город: Черногория, г. Будва
Название компании: Alar Studios
Формат работы: офис
Занятость: полная
Зарплатная вилка в месяц: от 2500 до 3000 € (на руки)

Основные задачи:
📌 Писать новый код на основании требований лидов;
📌 Участие в разработке тех самых требований с лидами, оформление предложений;
📌 Следование идеологии Agile, включая многие ритуалы (стендапы, спринты, планирование спринтов);
📌 Взаимодействие с коллегами по команде - у нас ансамбль, не соло проект.

Требования:

• Отличное знание C/C++;
• Отличное знание их standard library;
• Понимание и опыт написания высоконагруженного сетевого кода;
• Понимание и опыт написания многотопочных серверов с разными методами мультиплексирования на разных платформах;
• CUDA - было бы хорошо;
OpenCL;
• OpenMP или что-то схожее;
• Понимание VMM, модели памяти, кеширования IO;
• Понимание построения компиляторов и VM (P-code? bytecode? Может, JIT? Что это?);
• Знание хотя бы одного из языков высокого уровня: Python или Perl или JavaScript или PHP или какая-нибудь другая похожая фигня;
• Понимание ценности functional programming;
• Понимание ООП надо упоминать?;
• Кристальное понимание, как работают sockets (в полной гармонии с select/poll/epoll/kqueue);
• SYN/ACK!?
• Понимание разницы между WebSockets и... sockets, хотя это почти оскорбление в купе со строками выше, да? Но все же;
• Опыт написания parsers (хотя бы flex/bison, но понимание, что такое state machine и как бы это делалось "руками");
• Все то, что вы хранили в загажниках своего ума! Вас заставляли переходить на Python (или вставьте что-то другое, что вас бесит), но вы говорили им, что вы за то же время и эффективнее решите ту же задачу на С/C++, и вам отвечали "да кто же это потом будет обслуживать"... И вам было нечего ответить (да, грустно);
• Стрессоустройчивость (умение спокойно и содержательно объяснять своим коллегам, которые не знакомы с С/C++ проблемы их подходов).
• Разговорный английский язык! (да, сорян)

Мы предлагаем:

✔️ Вам, как C/C++-нику, уважение коллег по причине кристального понимания всего, что они делают. Однако, Вы должны доказать это на практике;
✔️ Очень интересную работу - сколько в мире систем распределенных RDBMS? Вам предоставляется шанс работать над одной из самых уникальных!
✔️ Оплачиваемые отпуска;
✔️ Официальное трудоустройство и оформление ВНЖ в Черногории;
✔️ Оплачиваем переезд (лично вам), помогаем с поиском жилья (поиск, варианты, посмотреть, подтвердить), помогаем перевезти семью;
✔️ Комфортный офис в комфортном климате, море в 10-и минутах пешком.

Контакты: Telegram - @YuliaSomova