Plaćena praksa - Backend Developer - C# / NodeJS
Codebehind d.o.o.
Adrese mesta rada
- Beograd, Milutina Milankovića 1i
25.08.2024.
Opis prakse
Praksa će biti podeljena u dva dela. Prvi deo je praktični projekat gde će tim mentora i praktikanata zajedno sa Product Ownerom imati zadatak da koristeći poslednje standarde u industriji razvije prvu (ili drugu) verziju “mini” proizvoda.
Tim će sačinjavati sledeće pozicije
- Product Owner - zaposleni u Codebehind
- Frontend Inženjer (Praksa 1)
- Mentor Frontend Inženjera - zaposleni u Codebehind
- Backend Inženjer (Praksa 2)
- Mentor Backend Inženjera - zaposleni u Codebehind
- Mobile Inženjer (Praksa 3)
- Mentor Mobile Inženjera - zaposleni u Codebehind
Drugi deo prakse je upoznavanje sa našim proizvodima - Sef Konektorom i Aurora DMS. Praktikanti će ovde imati prilike da vide kako izgleda razvoj i održavanje softverskih rešenja koje se koriste u kompanijama poput Robert Bosch, A1, Volvo Srbija.
Planirani početak prakse je od 15. septembra do 1. oktobra (u zavisnosti od selekcije i usklađivanja dostupnosti svih kandidata) a trajanje je od 6 do 8 nedelja.
Praksa je plaćena tako da ćete za ovo “učenje” dobiti nadoknadu od neto 300 EURa mesečno.
Praksa - Backend Inženjer
Kao backend inženjer radićete na razvoju REST API koje će koristiti mobilna i web aplikacija i sarađivaćete sa ostalim mentorima i praktikantima kako biste zajedno definisali detalje implementacije. Naučićete kako se započinje projekt, kako se postavlja osnovna arhitektura sistema i kako se ona razvija zajedno sa novim korisničkim zahtevima. Pisanje testova i automatizovanje istih, rad sa bazama podataka i keširanje podataka, osnovne DevOps operacije kako bi se aplikacije stavile u staging i produkciono okruženje.
Tehnologije u kojima će se raditi su ili NodeJS, TypeScript, MongoDb, PostgreSQL ili .NET Core, MSSQL Server, tako da ohrabrujemo praktikante sa nekim predznanjem jednog ili drugog da se prijave.
Šta ćete još naučiti radom na ovoj praksi?
- Da koristite GIT source code alate prateći Gitflow proces rada
- Naučićete osnovne artefakte Scrum metodologije razvoja softvera i komunikacije u timu
- Naučićete osnovna načela REST arhitekture
- Radićete sa inženjerima koji imaju nekoliko godina iskustva u navedenim tehnologijama, imaćete priliku da “pohvatate” dobre prakse i steknete dodatno samopouzdanje pred prvi intervju za posao
Neophodni uslovi
- Završna godina ili apsolventi na fakultetima na kojim se uči razvoj softvera
- Osnovno poznavanje C# ili Javascript/TypeScript programskog jezika
- Poznavanje rada sa bazama podataka - SQL i/ili Document
- Osnovno poznavanje GIT-a (add, status, commit checkout itd)
- Mogućnost demonstracije makar jedne aplikacije/softvera na kojem je kandidat radio
Šta očekujemo od vas?
- Entuzijazam :)
- Jaku želju za učenjem
- Da budete dostupni (online ili uživo) u terminima definisanim za sastanke
- Na nedeljnom nivou aktivno radite na projektu minimum 25 sati
Codebehind d.o.o.
- Jurija Gagarina 14E/51 11070 Novi Beograd, Beograd, Srbija
- PIB: 106414286
- Matični broj: 20596511