Podmienky účasti (technická a odborná spôsobilosť)
Uchádzač preukáže, že na plnenie predmetu zákazky bude disponovať min. 1 odborníkom pre každú nižšie uvedenú pozíciu, spĺňajúcim nasledovné požiadavky:
Časť č. 1 - Front-end vývoj digitálnych služieb
1. Medior front-end developer
a) aspoň šesť mesiacov skúseností s technológiami Typescript, React
b) dva a viac rokov skúseností s vývojom softvéru z pozície programátora
c) skúsenosť práce s gitom - vytvárať feature branches, riešiť (git) konflikty, vytvárať pull requesty
d) skúsenosť s testovaním funkčnosti vlastného kódu a opravou nájdených nedostatkov
e) skúsenosť pracovať samostatne na ľubovoľnej zadanej programátorskej úlohe
f) skúsenosť s odhadovaním množstva práce potrebnej na dokončenie (časti) produktového zadania
2. Senior front-end developer
a) aspoň šesť mesiacov skúseností s technológiami Typescript, React, Nextjs, Tailwindcss
b) štyri a viac rokov skúseností s vývojom softvéru z pozície programátora a predošlá skúsenosť buď s vedením tímu
alebo zodpovednosti za fungovanie aplikácie prípadne súčasti väčšieho systému
c) skúsenosť s návrhom architektúry, knižnice / frameworks a vhodné (pragmatické) riešenia pre daný produktový
problém
d) skúsenosť pracovať s gitom - vytvárať feature branches, riešiť (git) konflikty, vytvárať pull requesty
e) skúsenosť s testovaním funkčnosti vlastného kódu a opravou nájdených nedostatkov
f) skúsenosť samostatne pracovať na ľubovoľnej zadanej programátorskej úlohe, riadenie medior developerov vrátane
kontroly a revidovania pull requestov
g) skúsenosť s odhadovaním množstva práce potrebnej na dokončenie (časti) produktového zadania
Časť č. 2 - Back-end vývoj digitálnych služieb
1. Medior back-end developer
a)aspoň šesť mesiacov skúseností s technológiami Typescript a Nodejs (Express alebo Nextjs), PostgreSQL, noSQL databázy (napr. Mongo DB)
b)dva a viac rokov skúseností s vývojom softvéru z pozície programátora
c)skúsenosť práce s gitom - vytvárať feature branches, riešiť (git) konflikty, vytvárať pull requesty
d)skúsenosť s nasadením kódu do Docker kontajnera v rámci Kubernetes infraštruktúry
e)skúsenosť s testovaním funkčnosti vlastného kódu a opravou nájdených nedostatkov
f)skúsenosť samostatne pracovať na ľubovoľnej zadanej programátorskej úlohe
g)skúsenosť s odhadovaním množstva práce potrebnej na dokončenie (časti) produktového zadania
2. Senior back-end developer
a) aspoň šesť mesiacov skúseností s technológiami Typescript a Nodejs (Nextjs), PostgreSQL, noSQL databázy (napr. Mongo DB)
b) štyri a viac rokov skúseností s vývojom softvéru z pozície programátora a predošlá skúsenosť buď s vedením tímu alebo zodpovednosti za fungovanie aplikácie prípadne súčasti väčšieho systému
c) skúsenosť s návrhom architektúry, výberom knižníc a frameworkov pre projekt a hľadaním vhodných (pragmatických) riešení pre daný produktový problém
d) skúsenosť práce s gitom - vytvárať feature branches, riešiť (git) konflikty, vytvárať pull requesty
e) skúsenosť s nasadením kódu do Docker kontajnera v rámci Kubernetes infraštruktúry
f) skúsenosť s testovaním funkčnosti vlastného kódu a opravou nájdených nedostatkov
g) skúsenosť samostatne pracovať na ľubovoľnej zadanej programátorskej úlohe, riadenie medior developerov vrátane kontroly a revidovania pull requestov
h) skúsenosť s odhadovaním množstva práce potrebnej na dokončenie (časti) produktového zadania