Minimalna očekivanja od našeg novog developera:
- timski igrač - tražimo developera/icu koji preferira rad u timu, jako dobro surađuje s drugim developerima na projektu i aktivno doprinosi razvoju projekta na kojem radi više ljudi (bilo developera ili konzultanata) - svi oko tebe u firmi bit će timski igrači koji će svakodnevno od tebe tražiti “team play”
- osoba spremna svakodnevno učiti nove tehnologije - više od 90% vremena koristimo tehnologije napisane iznad, no obzirom na specifične zahtjeve klijenta ponekad će trebati istražiti i nešto što do sada nismo radili, gdje očekujemo tvoju spremnost da istražiš nešto sasvim novo i u tom projektu pokažeš da si svestran i otvoren bilo kojoj tehnologiji kako bi klijentu pronašli rješenje za njegove želje- ovako projektima pristupaju svi developeri u timu i konzultanti s kojima radiš koji će s tobom istraživati rješenja za klijenta, otvorenost uma će iziskivati svi tvoji članovi tima, ali i klijenti
- dobar prezentator - nerijetko je potrebno pojasniti drugim članovima tima ili konzulantima kako se tvoje rješenje uklapa u postojeću ili novu priču klijenta, a ponekad je potrebno napraviti meet s klijentom kako bi primio njihov feedback o svojim planovima (što ćeš implementirati) i isporučenim funkcionalnostima (post-production feedback)
- osoba koja pretvara konstruktivni feedback u svoje nove vlastite prednosti - svi oko tebe u timu visoko su motivirani kolege koji svaki konstruktivni feedback prihvate i od njega stvaraju dodatnu vrijednost za sebe unaprijeđujući svoje vještine- budi spreman/spremna na to da ćeš uvijek dobiti iskreni feedback svih u firmi, kao i iskreni feedback klijenata, u kojem slučaju će ti također i svi pomoći da ubuduće napraviš još bolje, a istovremeno ćemo od tebe tražiti isti takav feedback za tvoje ostale kolege - ako voliš ovakvu vrstu otvorene komunikacije i zazireš od “spremanja stvari pod tepih”, Appliment je mjesto za tebe
Backend (minimalni zahtjevi, sve više je naravno bolje):
- 2+ godine iskustva u radu s objektno orijentiranim PHP-om, modernim PHP okvirima i relacijskim bazama podataka (MySQL ili MariaDB ili PostgreSQL), te administracijom i dizajnom shema baza podataka
- 1+ godine iskustva s Laravel ili Symfony ili drugim sličnim PHP frameworkom
- dobro razumijevanje API-ja (JSON, REST API, XML, itd.)
- osnove administracije Linux servera (SSH, pregledavanje logova, ponovno pokretanje procesa, hendlanje nginx i php-fpm, itd.)
- razumijevanje composera i instalacije novih libraryja putem composera
Frontend (minimalni zahtjevi, sve više je naravno bolje):
- 2+ godine iskustva s JavaScriptom
- 2+ godina iskustva s tipičnim frontend tehnologijama poput HTML + CSS i manipulacijom DOM-a
- 1+ godine iskustva s Vue.js ili TypeScriptom ili NodeJS projektima
- snažno razumijevanje AJAX-a i JSON-a za API pozive
Ostalo (minimalni zahtjevi, sve više je naravno bolje):
- jako dobro razumijevanje git-a (push, pull, merge, clone, branch)
- poznavanje dijagrama ERD (obavezno) i BPMN2.0 (poželjno)
- razumijevanje sigurnosnih aspekata u programiranju (SQL injection, XSS itd.)
- osnovno razmijevanje DNS-a (općenito kako IP adrese i domene funkcioniraju, što je A record u DNS-u itd.)
Digitalne vještineCSS, GitHub, HTML, MySQL, PHP, PostgreSQL, SQLite, Vue.js, PHP frameworks
JezikHrvatski (B2), Engleski (B2)
Minimalne godine radnog iskustva2-5