Inchoo's avatar

Backend developer

Backend developer

Želiš raditi na zanimljivim web projektima sa stručnim kolegama. Voliš rješavati probleme i identificirati prilike za poboljšanja. Prije ulaženja u code, želiš razumjeti širu sliku. Odgovor na pitanje zašto nešto radiš. Koji problem rješavaš. Veseli te učenje, razvoj i napredovanje.

Good To Know

Tehnologije i alati
  • Magento
  • Git
  • LAMP
  • PHP
  • JavaScript
  • Docker
  • Slack

About Inchoo

Inchoo je osječka tvrtka koja od 2008. godine razvija eCommerce rješenja za klijente iz cijelog svijeta. Pružamo potpunu uslugu stvaranja online trgovina od dizajna, izrade i razvoja. Do sad smo radili na više od 500 različitih projekata u raznim industrijama. S našim klijentima nastojimo ostvariti dugoročan partnerski odnos koji gradimo na integritetu, izvrsnosti i strasti prema onome što radimo. Naša je vizija: “To be a merchants’ best friend” jer istinski vjerujemo da se nakon dobro odrađenog posla, koji donosi vrijednost, stvaraju poslovna prijateljstva. Klijentima zato pristupamo s velikom pažnjom i osmišljavamo rješenja koja će unaprijediti njihovo poslovanje. Za ovu poziciju to znači da i od developera očekujemo doprinos razvoju u vidu konstruktivnih ideja, a ne samo izvršavanje taskova.

Što radi Backend Developer u Inchoou?

Developerski su timovi podijeljeni na frontend tim i nekoliko backend timova. Uz razvojne timove, svaki developer radi na jednom ili više eCommerce projekata. Projektni tim najčešće čine Voditelj projekta, developeri, dizajneri, SEO i Data Analytics specijalisti. Ovisno o znanju i iskustvu, odnosno razini senioriteta, razlikuju se i očekivanja od Backend Developera kao člana projektnog tima. 

Backend Developer u Inchoou odgovoran je za razvoj, testiranje i dokumentaciju eCommerce sustava. U svakodnevnom radu to znači razvoj novih i usavršavanje postojećih funkcionalnosti, sudjelovanje u izradi arhitekture sustava te postizanje tehničkog maksimuma. U suradnji s timom određuje koji su zadaci prioritetni, predlaže nove razvojne ideje te pronalazi nova rješenja za nove izazove.  Ovaj posao nije samo kodiranje po specifikaciji. S našim klijentima razgovaramo o ciljevima koji se trebaju postići, a odgovornost projektnog tima i svakog pojedinca je razrada kako do tih ciljeva doći na što efikasniji način.

Po dolasku u Inchoo, svakom Backend Developeru određujemo razinu senioriteta, te on prolazi internu edukaciju s mentorima kako bi se upoznao s našim procesima i tehnologijama. Trajanje onboardinga ovisi o razini znanja i iskustva, i prilagođeno je razini senioriteta.

Nakon prelaska u produkcijski tim, Backend Developer se upoznaje s projektima i preuzima projektne zadatke, a svoj razvoj može pratiti kroz jasno definirane razine senioriteta i redovite razvojne razgovore s tehničkim direktorom

Što od trebe tražimo?

Ne tražimo diplomu, nego vrednujemo znanje, motiviranost i proaktivnost. Senioritet određujemo prema razini predznanja, iskustva i pristupu poslu.

Dugoročno, za ovu poziciju je potrebno:

Znanja i vještine

  • Praktično poznavanje rada s PHP-om, HTML-om i MySQL-om

  • Poznavanje osnova CSS-a i JS-a

  • Poznavanje rada sa sustavima za verzioniranje koda poput GIT

  • Razumijevanje MVC i OOP paradigme

  • Sposobnost samoorganizacije te sposobnost rada u timskom okruženju

  • Proaktivnost, odgovornost i učinkovitost

  • Sposobnost analize problema, rješavanja istih te posvećivanje pažnje detaljima

Odgovornosti

  • Razumijevanje poslovnih zahtjeva, te pretvaranje istih u tehnička rješenja

  • Razvoj i testiranje tehničkih rješenja

  • Sudjelovanje u code review procesu

  • Komunikacija s projektnim timom i klijentima

  • Rad na internim projektima

  • Sudjelovanju u procesu prioritizacije, procjenjivanja i razrade poslovnih zahtjeva

  • Proaktivno sudjelovanje u unaprjeđivanju rješenja za klijente kao i internih procesa i rješenja

Što te stavlja u prednost

  • Iskustvo u radu s Magentom i/ili na drugim eCommerce projektima

  • Poznavanje Elasticsearch, Docker, Redis, Varnish tehnologija

  • Iskustvo rada u *nix okruženju

  • Izvrsne usmene i pismene komunikacijske vještine

“Show me the code” je slogan koji možemo koristiti kako bismo ti dali do znanja što je bitno. Tvoj kod nam govori više od svih položenih tečaja i petica u indexu. (Idealno kroz link na svoj GitHub korisnički račun). Iz primjera radova ćemo iščitati tvoju ljubav, strast, znanje i pažnju prema kodiranju i detaljima.