Зараз мы шукаем высокакваліфікаванага і матываванага інжынера-праграміста C++, каб далучыцца да нашай дынамічнай каманды. Як інжынер-праграміст на C++, вы будзеце адыгрываць ключавую ролю ў распрацоўцы і ўдасканаленні нашых праграмных прыкладанняў, выкарыстоўваючы свой вопыт праграмавання на C++ для стварэння эфектыўных, надзейных і маштабуемых рашэнняў. Вы будзеце супрацоўнічаць з міжфункцыянальнымі камандамі, уключаючы менеджэраў па прадуктах, дызайнераў і тэсціроўшчыкаў, каб пераканацца, што наша праграмнае забеспячэнне адпавядае патрабаванням кліентаў і галіновым стандартам.
Абавязкі:
- Супрацоўнічайце з зацікаўленымі бакамі для збору і аналізу патрабаванняў і спецыфікацый праграмнага забеспячэння.
- Праектуйце, распрацоўвайце, тэсціруйце і падтрымлівайце высакаякасныя прыкладанні C++, прытрымліваючыся перадавых практык і стандартаў кадавання.
- Аптымізуйце код для забеспячэння прадукцыйнасці, маштабаванасці і стабільнасці, выяўляючы і вырашаючы вузкія месцы і праблемы па меры іх узнікнення.
- Удзельнічайце ў аглядах кода і абмеркаванні дызайну, падаючы канструктыўную зваротную сувязь для паляпшэння агульнай якасці праграмнага забеспячэння.
- Пастаянна пашырайце свае веды аб метадах праграмавання на C++ і галіновых тэндэнцыях, уключаючы новыя ідэі ў сваю працу.
- Супрацоўнічайце з групамі кантролю якасці для выяўлення, прайгравання і ліквідацыі дэфектаў праграмнага забеспячэння.
- Стварайце і падтрымлівайце ясную, лаканічную тэхнічную дакументацыю па распрацоўцы праграмнага забеспячэння, код і кіраўніцтва карыстальніка.
- Настаўнік і даваць рэкамендацыі малодшым інжынерам, фostстварэнне культуры пастаяннага навучання і ўдасканалення.
Патрабаванні:
- Ступень бакалаўра ў галіне інфарматыкі, тэхнікі або сумежнай вобласці.
- Больш за 3 гады прафесійнага вопыту ў распрацоўцы праграмнага забеспячэння з упорам на праграмаванне на C++.
- Добрае веданне мовы C++, Librarі рамкі (напрыклад, Boost, STL або Qt).
- Веданне аб'ектна-арыентаванага праграмавання, шаблонаў праектавання і структур даных.
- Знаёмства з шматструменнасцю, кіраваннем памяццю і сеткавым праграмаваннем.
- Вопыт працы з сістэмамі кантролю версій (напрыклад, Git) і інструментамі адсочвання памылак (напрыклад, JIRA).
- Выдатныя аналітычныя навыкі, навыкі рашэння праблем і адладкі.
- Моцныя камунікатыўныя навыкі і здольнасць эфектыўна працаваць у асяроддзі сумеснай каманды.
- Дэталёва арыентаваны і арганізаваны, з магчымасцю кіраваць мноствам задач і выконваць тэрміны.
Прыемна заможных:
- Веданне іншых моў праграмавання, такіх як Python, Java або C#.
- Вопыт кросплатформеннай распрацоўкі, уключаючы Linux, Windows і macOS.
- Знаёмства з метадалогіямі распрацоўкі праграмнага забеспячэння Agile, такімі як Scrum або Kanban.
Калі вы таленавіты інжынер-праграміст на C++ і захапляецеся стварэннем інавацыйных праграмных рашэнняў, мы хочам пачуць ад вас! Калі ласка, адпраўце нам сваё рэзюмэ і суправаджальны ліст з падрабязным апісаннем вашага вопыту і кваліфікацыі. Мы з нецярпеннем чакаем разгляду вашай заяўкі.