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):
- 1+ 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):
- 1+ godine iskustva s JavaScriptom
- 1+ 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.)
Required educationMaster's degree, Bachelor's degree, Master's degree, Bachelor's degree, High skilled
Driving licenseB
Digital skillsCSS, GitHub, HTML, MySQL, PHP, PostgreSQL, SQLite, Vue.js, PHP frameworks
LanguageCroatian (B2), English (B2)
Minimum years of work experience1-3