Text copied to clipboard!

Názov

Text copied to clipboard!

Backend programátor

Opis

Text copied to clipboard!
Hľadáme backend programátora, ktorý bude zodpovedný za vývoj, implementáciu a údržbu serverovej časti našich webových a mobilných aplikácií. Kandidát by mal mať skúsenosti s programovaním na strane servera, databázami a API, a mal by byť schopný pracovať v tíme na vytváraní efektívnych a škálovateľných riešení. Medzi hlavné úlohy patrí návrh architektúry backendu, optimalizácia výkonu, zabezpečenie bezpečnosti dát a integrácia s frontendom a ďalšími službami. Očakávame, že budete aktívne spolupracovať s ostatnými členmi tímu, riešiť technické výzvy a prispievať k neustálemu zlepšovaniu produktov. Pozícia vyžaduje analytické myslenie, precíznosť a schopnosť samostatne riešiť problémy v dynamickom prostredí. Ak máte vášeň pre programovanie a chcete sa podieľať na tvorbe moderných digitálnych riešení, radi vás privítame v našom tíme.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba backendových systémov a služieb
  • Návrh a implementácia API pre komunikáciu s frontendom a externými službami
  • Optimalizácia výkonu a škálovateľnosti aplikácií
  • Správa a optimalizácia databázových systémov
  • Zabezpečenie bezpečnosti a integrity dát
  • Spolupráca s tímom vývojárov, testerov a produktových manažérov
  • Riešenie technických problémov a bugov
  • Dokumentovanie kódu a technických riešení
  • Aktualizácia a implementácia nových technológií
  • Testovanie a nasadzovanie backendových riešení

Požiadavky

Text copied to clipboard!
  • Skúsenosti s programovaním v jazykoch ako Java, Python, PHP alebo Node.js
  • Znalosť databázových systémov (SQL, NoSQL)
  • Skúsenosti s návrhom a implementáciou RESTful API
  • Znalosť princípov bezpečnosti v IT
  • Schopnosť pracovať v tíme a komunikovať technické riešenia
  • Skúsenosti s verzovacím systémom Git
  • Znalosť cloudových služieb výhodou (AWS, Azure, Google Cloud)
  • Schopnosť riešiť problémy a analyzovať chyby
  • Znalosť agilných metodík vývoja softvéru
  • Vysokoškolské vzdelanie v oblasti informatiky alebo príbuznom odbore výhodou

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké programovacie jazyky ovládate a na akej úrovni?
  • Máte skúsenosti s návrhom API? Ak áno, popíšte ich.
  • Ako pristupujete k optimalizácii výkonu backendových služieb?
  • Aké databázové systémy ste používali a prečo?
  • Ako zabezpečujete bezpečnosť dát vo vašich aplikáciách?
  • Popíšte situáciu, kedy ste museli riešiť kritickú chybu v produkčnom prostredí.
  • Aké nástroje používate na verzovanie kódu?
  • Máte skúsenosti s cloudovými platformami? Ak áno, ktoré a ako ste ich využívali?
  • Ako spolupracujete s frontend vývojármi a ďalšími členmi tímu?
  • Aké agilné metodiky poznáte a používate?