Junior Backend Developer

Factory d.o.o.

O poziciji

Pridruži nam se kao Junior Backend developer!


LOKACIJA

100% remote


RAZINA SENIORITETA

Junior - oko 1 godina iskustva.


PLAĆA

Neto plaća od 796,34 € do 1327,23 € (6 000 kn - 10 000 kn) + 66 € / 500 kn naknada za režije


UVJETI RADA I BENEFITI

  • Opremu i sve potrebno za ugodan rad od kuće dostavljamo na tvoju adresu
  • Radno vrijeme je od 8-16 ili 7-15h
  • Fleksibilnost oko privatnih obaveza
  • Dodatni slobodni dani (do 28)
  • Slobodni dan za roditelje prvašića (vrtić i osnovna škola)
  • Financiranje edukacija, tutoriala, knjiga, konferencija
  • 3 dana bolovanje bez doznaka
  • Izbor subvencije za Multisport/Vrtić/Dodatno zdravstveno osiguranje/III.mirovinski stup
  • Božićnica
  • Uskrsnica
  • Naknada za režije
  • Dar za dijete
  • Dar sklapanje braka
  • Kultura međusobnog prepoznavanja i nagrađivanja uspjeha



TEAM

Na linku možete vidjeti što dio ekipe kaže kako je raditi u firmi: https://team.factory.hr/


O ALATIMA, TEHNOLOGIJAMA, PROJEKTIMA, VELIČINI I KOMPOZICIJI TIMA I SL.

Od tehnologija koristimo PHP, Docker, Symfony, PIMCORE, Elastic search, linux (ubuntu), AWS (lambda, EC2, RDS, S3...), Mysql, Apache, nginx, git…


U slučaju da ti je PIMCORE nepoznanica, nema razloga za brigu, uz našu pomoć ćeš ga vrlo brzo savladati. Pimcore je baziran na Symfony frameworku, a pomoću njega upravljamo, oblikujemo i distribuiramo podatke svih tema i tipova te ih prikazujemo bilo kojim ciljanim korisnicima putem moćnog sustava za upravljenje i personalizaciju sadržaja.


Primjena Pimcorea je široka i omogućuje nam realizaciju najrazličitijih rješenja — od napredne višejezične prezentacijske stranice, preko e-commerce rješenja integriranog s ERP, WMS i ostalim sustavima — pa do specijaliziranih rješenja poput sustava za upravljanje podacima o proizvodima.


Više o tehnologijama, alatima i tome kako je našim Backendašima u Factoryju, pročitaj na linku: https://bit.ly/backendfactoryqa


ORGANIZACIJA TIMOVA

Naši su timovi strukturirani na dva načina — projektno i tehnički. Evo što to znači:


1) Projektni timovi

Formiraju se oko projekata, a obično ih sačinjavanju Backend i Frontend developeri, PM, QA, Business Analyst i dizajner. Naravno, svaka faza projekta uključuje angažman određenih pozicija, odnosno ne sudjeluju svi u svakoj fazi. Ovakva organizacija garantira da je u svakoj fazi projekta sve jasno i da se zadaci odrađuju smislenim i efikasnim tijekom. Projekti obično traju od 3 do 6 mjeseca, a pri završetku se formiraju novi projektni timovi koji će preuzeti nove projekte.


2) Tehnički timovi

Za razliku od projektnih timova, tehnički timovi organizirani su prema profesionalnim kompetencijama. Dakle, Backend, Frontend, QA, Dizajn, Business Analyst i ostali timovi. Svaki od navedenih timova imaju svog Team/Tech leada. Na ovaj način osiguravamo snažan međusoban support i kontinuirano dijeljenje znanja kako bi svi iz tehničkih timova bili upoznati s najnovijim trendovima iz svog područja.


Ovakva organizacija sa sobom donosi i brojne druge prednosti, a sve o tome ti možemo detaljno opisati na razgovoru prilikom upoznavanja.


KARIJERA I RAZVOJ

Imamo definiranu karijernu ljestvicu (Junior 1/2/3, Mid1/2/3 , Senior1/2/3 , Team lead), a svakih 6 mjeseci mentor/lead radi review tvog napretka, pri tome se reviewaju i uvjeti prema zaslugama. Uz to imamo 1 on 1 razgovore s voditeljem, 360 feedback unutar tima te, isto tako, svi imaju priliku reviewati svoje voditelje.


Sve pozicije čeka sustavan onboarding u skladu s iskustvom i predznanjem, plan učenja i dedicirani mentor. Ne očekujemo poznavanje Pimcore platforme unaprijed - to ćemo te naučiti. Interno održavamo devtalkse te razvijamo vlastitu bazu znanja i frameworke.


KULTURA

Kao remote first firma sve smo prilagodili da funkcionira 100% remote te svi radimo od kuće. Neovisno o lokaciji - svi su ti dostupni i aktivni u komunikaciji. Preferiramo transparentnu i otvorenu komunikaciju s kolegama od prvog dana, volimo čuti prijedloge kako nešto poboljšati (i onda prvom prilikom poraditi na tome), velik fokus stavljamo na razvoj i feedback. U donošenju odluka primjenjujemo top-down i bottom-up pristup (kroz kvartalne OKR-ove i all hands meetinge), a u provođenju možeš očekivati podršku i pomoć iz svih timova.

Minimalne kvalifikacije

  • Odlično poznavanje PHP-a
  • Razumijevanje objektno-orijentiranog programiranja, dizajn paterna i najboljih PHP praksi
  • Poznavanje SQL sintakse
  • Poznavanje GIT-a
  • Osnovno poznavanje frontend tehnologija (HTML, CSS, Javascript)
  • Osnovno razumijevanje koncepta CMS-a
  • Poznavanje Linuxa

Bonus kvalifikacije

  • Poznavanje jednog PHP frameworka (pr. Laravel, Symfony ili drugi)