Mlad i prespektivan tim traži motivisanog full stack programera za rešavanje modernih problema unutar sistema za praćenje podataka u realnom vremenu.
Idealan kandidat treba da poseduje sledeće tehničke Backend veštine (PHP & Laravel):
- Ekspertiza u PHP-u - Duboko razumevanje PHP jezika, uključujući OOP principe, moderne PHP verzije (PHP 8+), standardne biblioteke i best practice, Sposobnost pisanja čistog, efikasnog i skalabilnog PHP koda.
- Majstorstvo Laravel Frameworka - uključujući Eloquent ORM, Blade templating, migracije, rutiranje, middleware, servise i kontejner zavisnosti. Iskustvo sa razvojem RESTful API-ja za komunikaciju sa frontendom.
- Baze Podataka - Snažno poznavanje relacionih baza podataka (MySQL/PostgreSQL), uključujući dizajn šema, optimizaciju upita i rad sa indeksima, Iskustvo sa non-relacionim bazama podataka (npr. Redis, MongoDB) je bonus, posebno za keširanje ili kompleksnije scenarije.
- Verziona Kontrola (Git) - Neophodno je napredno poznavanje Git-a, uključujući grananje (branching), spajanje (merging), rebase i rešavanje konflikata.
Očekivane front end veštine:
- Ekspertiza u JavaScriptu/TypeScriptu, Iskustvo sa TypeScriptom za tipiziranje i robusniji kod - Majstorstvo React.js-a - Kompletno razumevanje React.js-a, uključujući komponente, hooks, state management (npr. Context API, Redux Toolkit, Zustand), ruting (React Router) i lifecycle metode. Sposobnost izgradnje reaktivnih, optimizovanih i korisnički orijentisanih interfejsa
- Iskustvo sa Next.js-om - Poznavanje Next.js frameworka za Server-Side Rendering (SSR), Static Site Generation (SSG) i API rute smatra se kao plus.
- HTML & CSS - Snažno poznavanje semantičkog HTML-a i modernog CSS-a (Flexbox, Grid), iskustvo sa CSS preprocessorima (Sass/Less) i/ili CSS-in-JS bibliotekama (Styled Components, Emotion) ili utility-first frameworka (Tailwind CSS).
- Alati za Buildovanje
Ukoliko posedujete ove veštine, nudimo stimulativno radno okruženje sa platama konkurentnim na tržištu od 2000E pa na dalje.
Dodatne veštine koje utiču na povoljnosti su:
- Razumevanje Arhitekture Aplikacije: Sposobnost razumevanja i doprinosa celokupnoj arhitekturi web aplikacija, od baze podataka do korisničkog interfejsa.
- API Dizajn i Integracija: Veština dizajniranja i konzumiranja RESTful/GraphQL API-ja.
- Debugging i Otklanjanje Grešaka: Izuzetna sposobnost dijagnostike i rešavanja problema na obe strane (backend i frontend).
- Performanse i Skalabilnost: Razumevanje optimizacije performansi i skalabilnosti na nivou koda i infrastrukture.
- Sigurnost: Poznavanje uobičajenih sigurnosnih ranjivosti (OWASP Top 10) i best practice-a za zaštitu aplikacija.
- CI/CD Razumevanje: Osnovno razumevanje CI/CD procesa i kako se kod deploy-uje u produkciju.
Fortix d.o.o.
- Srbija, Beograd, Tošin Bunar 181a
- PIB: 114430528
- Matični broj: 22022946