Text copied to clipboard!
Naslov
Text copied to clipboard!Swift programer
Opis
Text copied to clipboard!
Tražimo iskusnog i motiviranog Swift programera koji će se pridružiti našem razvojnome timu i pomoći u izradi visokokvalitetnih iOS aplikacija. Kao Swift programer, bit ćete odgovorni za dizajn, razvoj i održavanje mobilnih aplikacija koje se koriste na Apple uređajima, uključujući iPhone i iPad. Ova pozicija zahtijeva duboko razumijevanje Swift programskog jezika, iOS SDK-a te najboljih praksi u razvoju mobilnih aplikacija.
Naš idealni kandidat ima iskustva u radu s modernim razvojnim alatima poput Xcode-a, poznaje MVC i MVVM arhitekture te ima sposobnost rada u agilnom okruženju. Također, očekujemo da ste upoznati s Appleovim smjernicama za dizajn korisničkog sučelja i da možete implementirati intuitivna i responzivna sučelja.
Kao dio našeg tima, surađivat ćete s dizajnerima, backend programerima i voditeljima projekata kako biste osigurali da aplikacije ispunjavaju funkcionalne i tehničke zahtjeve. Bit ćete uključeni u cijeli životni ciklus razvoja softvera – od planiranja i dizajna, preko implementacije i testiranja, do objave i održavanja aplikacija.
Ako ste strastveni u vezi s razvojem mobilnih aplikacija, volite rješavati tehničke izazove i želite raditi u dinamičnom i inovativnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje iOS aplikacija koristeći Swift
- Suradnja s dizajnerima i backend timom
- Pisanje čitljivog, skalabilnog i dokumentiranog koda
- Testiranje i otklanjanje grešaka u aplikacijama
- Implementacija novih funkcionalnosti i poboljšanja
- Praćenje najnovijih trendova u iOS razvoju
- Sudjelovanje u planiranju i procjeni zadataka
- Optimizacija performansi aplikacija
- Poštivanje Appleovih smjernica za dizajn i razvoj
- Korištenje alata za verzioniranje koda (npr. Git)
Zahtjevi
Text copied to clipboard!- Minimalno 2 godine iskustva u Swift programiranju
- Odlično poznavanje iOS SDK-a i Xcode-a
- Iskustvo s RESTful API integracijama
- Poznavanje arhitektura poput MVC, MVVM
- Iskustvo s alatima za kontrolu verzija (npr. Git)
- Sposobnost rada u agilnom okruženju
- Dobro razumijevanje UI/UX principa
- Sposobnost samostalnog i timskog rada
- Poznavanje Core Data i drugih iOS frameworka
- Dobro znanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina imate iskustva u radu sa Swiftom?
- Možete li navesti aplikacije na kojima ste radili?
- Koje arhitekture ste koristili u iOS razvoju?
- Imate li iskustva s Core Data ili drugim Apple frameworkovima?
- Kako pristupate testiranju i otklanjanju grešaka?
- Jeste li radili u agilnim timovima?
- Koje alate koristite za verzioniranje koda?
- Kako osiguravate da aplikacija ima dobar UI/UX?
- Imate li iskustva s objavom aplikacija na App Store?
- Koji je vaš pristup učenju novih tehnologija?