Position: Junior  C++ Engineer
Company: PortaOne
Category: C++
Experience: 1y
English level: pre

Необхідні навички:
— Від 1 року досвіду у програмуванні на C/C++
— Реюзабіліті та оптимізація коду
— Розуміння мережевого програмування та протоколів (NAT, DNS, IPv4/IPv6, TCP/UDP)
— Досвід роботи з GIT/Gerrit, Jenkins


Обов'язки:
— Написання нових компонентів та підтримка поточного коду

Пропонуємо:
- Можливості для кар'єрного зростання, у тому числі по горизонталі. Якщо в майбутньому ви захочете спробувати себе як Python-розробник, або інший гапрямок- у нас це можливо.
- Цікаві та амбітні завдання, які сприятимуть твоєму професійному зростанню.
- Довідчені колеги, в яких є чому повчитися
- Високі стандарти програмування та постійне вдосконалення робочих процесів. Весь наш менеджмент, у минулому розробники, ми спілкуємось з ними однією мовою
- Remote, гнучкий графік роботи: 8-годинний робочий день, початок до 11 ранку.
- Конкурентна зарплата в USD
- Оплачувана відпустка та лікарняні
- Курси англійської

Про проект:
Стек: Linux/C++/Python3/CMake
Ми шукаємо розробника у команду, яка працює з SIP Softswitch. SIP — це протокол, який використовується в інтернет-телефонії, і з цим пов'язано багато особливостей нашої роботи. Ми створюємо високонавантажені сервіси, які здатні витримувати тисячі дзвінків зі складною обробкою.


Трохи про наші робочі процеси та інструменти:

-1 реліз та 2 білди кожні 7 тижнів. У кожному релізі - від 2 до 5 нових сучасних фіч, які ми розробляємо за запитами клієнтів.
-Завдання для нової функціональності заходять у девелопмент від бізнес-аналітиків та проджект-менеджерів. За кожною фічею є документація і чіткий опис у вигляді Use-Cases.
-Обов'язкова перевірка якості продукту QA-департаментом.
-Ми використовуємо Git як систему контролю версій, YouTrack - як менеджер завдань та Gerrit для ревью коду.