Job details
Job Type
Full Time
Open Posts
1
Location
Minsk, Brest
Details
ChatGPT Вам падабаецца PHP і вэб-распрацоўка? Мы шукаем таленавітага PHP-распрацоўшчыка, каб далучыцца да нашай дынамічнай каманды. Калі вы выдатна валодаеце PHP, знаёмыя з фрэймворкамі, як Symfony ці Laravel, у вас добрыя навыкі працы з MySQL і вы камфортна адчуваеце сябе ў асяроддзі Linux, мы будзем рады пачуць вас.
Required Skills
- Валоданне PHP, уключаючы прынцыпы аб’ектна-арыентаванага праграмавання (OOP) і фрэймворкі, такія як Symfony або Laravel.
- Кампанентнасць у працы з MySQL, уключаючы праектаванне баз даных, аптымізацыю запытаў і апрацоўку дадзеных.
- Валоданне Composer як менеджарам залежнасцей для эфектыўнага кіравання бібліятэкамі і пакетамі.
- Валоданне HTML, CSS і JavaScript для працы над праектамі поўнага стэка распрацоўкі.
- Эфектыўная камунікацыя на англійскай мове, як вусная, так і пісьмовая, для супрацоўніцтва і дакументавання.
- Адкрытасць да выкарыстання новых тэхналогій і інструментаў, гатоўнасць даследаваць і ўкараняць інавацыі.
- Камфорт і ўпэўненасць у працы ў асяроддзі Linux, а таксама здольнасць эфектыўна працаваць з інтэрфейсам каманднага радка (CLI).
- Глыбокае разуменне прынцыпаў аб’ектна-арыентаванага праграмавання (OOP) і знаёмства з архітэктурным шаблонам MVC для добра структураванага кода.
- Моцныя аналітычныя і вырашальныя здольнасці, якія дазваляюць эфектыўна дэбагіць і вырашаць праблемы.
- Прысвячэнне пісанню чыстага, эфектыўнага і падтрымліваемага кода, уключаючы дакументацыю і выкананне стандартаў кода.
- Выкананне лепшых практык бяспекі для абароны адчувальных даных і забеспячэння бяспекі прыкладанняў.
- Эфектыўная камунікацыя і супрацоўніцтва ў крос-функцыянальных камандах, уключаючы дызайнераў, франтэнд-распрацоўшчыкаў і сістэмных адміністратараў.
- Прыхільнасць да падтрымання актуальнасці з тэндэнцыямі галіны, якія ўзнікаюць тэхналогіямі і лепшымі практыкамі ў вэб-распрацоўцы.
Responsibilities
Распрацоўка праграмнага забеспячэння:
- Распрацоўка і падтрымка ўнутраных інструментаў, скрыптоў і вэб-дадаткаў з выкарыстаннем PHP і звязаных тэхналогій.
- Стварэнне і абнаўленне функцый у адпаведнасці з патрабаваннямі праекта, забяспечваючы іх адпаведнасць патрэбам бізнесу.
Вырашэнне памылак:
- Вызначэнне і дыягностыка памылак, недахопаў і праблем у існуючым кодзе.
- Дэбаг і вырашэнне праблем у кодзе для забеспячэння бесперабойнай працы прыкладанняў.
- Эфектыўнае выпраўленне памылак і прапанаванне рашэнняў своечасова.
Кіраванне заявамі:
- Кіраванне і прыярытызацыя ўваходных заяў і праблем ад членаў каманды або канчатковых карыстальнікаў.
- Праца з прызначанымі заявамі, уключаючы запыты на паляпшэнні, новыя функцыі ці выпраўленне памылак.
- Падтрыманне выразнай камунікацыі з камандай адносна стану і прагрэсу заяў.
Рэвізія кода:
- Удзел у рэвізіях кода, ацэнка якасці і функцыянальнасці кода, прадстаўленага калегамі.
- Прапановы канструктыўнай зваротнай сувязі для паляпшэння якасці, падтрымліваемасці і адпаведнасці стандартам кода.
Тэсціраванне і забеспячэнне якасці:
- Правядзенне стараннага тэсціравання кампанентаў праграмнага забеспячэння для забеспячэння надзейнасці і правільнасці.
- Праверка, каб новыя змены ў кодзе не прыводзілі да рэгрэсій або негатыўна не ўплывалі на існуючую функцыянальнасць.
Дакументацыя:
- Дакументацыя змяненняў у кодзе, абнаўленняў і новых функцый для выкарыстання ў камандзе.
- Падтрыманне дакументацыі па выкарыстанні і канфігурацыі ўнутраных інструментаў.
Супрацоўніцтва і камунікацыя:
- Супрацоўніцтва з крос-функцыянальнымі камандамі, уключаючы дызайнераў, фронтэнд-распрацоўшчыкаў і сістэмных адміністратараў.
- Эфектыўная камунікацыя з членамі каманды для збору патрабаванняў, абмеркавання тэхнічных рашэнняў і прадастаўлення абнаўленняў па прагрэсе працы.
Бяспека і прадукцыйнасць:
- Выкарыстанне лепшых практык бяспекі для забеспячэння канфідэнцыяльнасці і цэласнасці адчувальных дадзеных.
- Аптымізацыя кода і запытаў да базы дадзеных для паляпшэння прадукцыйнасці.
Пастаяннае навучанне:
- Знаходжанне ў курсе лепшых практык у PHP і вэб-распрацоўцы, новых тэхналогій і тэндэнцый галіны.
- Пастаяннае паляпшэнне і пашырэнне тэхнічных навыкаў і ведаў.
Кантроль версій:
- Выкарыстанне сістэм кантролю версій, такіх як Git, для кіравання і адсочвання змяненняў у кодзе.
- Падтрыманне добра структураваных і арганізаваных рэпазітароў для эфектыўнага супрацоўніцтва.
Тэхнічная падтрымка:
- Прадастаўленне тэхнічнай падтрымкі і дапамогі канчатковым карыстальнікам, дапамагаючы вырашаць праблемы ці адказваць на запыты, звязаныя з унутранымі інструментамі.
Вырашэнне праблем:
- Дэманстрацыя моцных навыкаў вырашэння праблем, падыходзячы да выклікаў з творчым і аналітычным мысленнем.