Semaphore web timovi su multidisciplinarni i kombinuju dizajn sa razvojem frontenda i backenda. Naši najefikasniji ljudi znaju da povežu dizajn sa implementacijom, donesu odluku o tehnologiji koju treba iskoristiti u datim okolnostima, osmisle realistično rešenje i implementiraju sistem kako bi proizvod bio najbolji mogući.
Semaphore je cloud servis za continuous integration koji koriste hiljade programera u preko 80 zemalja sveta. Takmičimo se na svetskom tržištu i imamo ambiciju da napravimo najbolji CI servis na svetu. Volimo to što radimo.
Verujemo da je Rendered Text mesto u kome možeš uraditi stvari koje će definisati tvoju karijeru.
Lead Softver Inženjer proizvoda za Semaphore
Lokacija: Novi Sad
Kao lead inženjer ti ćeš:
- Upravljati realizacijom naših planova i biti spreman da značajno utičeš na njih. Nećeš se baviti samo tehničkom implementacijom, već ćeš imati kreativnog udela u proizvodu i voditi tim ka novim tehničkim rešenjima.
- Definisati arhitekturu sistema kako on raste. Semaphore ima sve više korisnika i naši servisi moraju da se adaptiraju tome. Istovremeno rastemo i mi i oni.
- Brinuti o agilnosti koliko i skalabilnosti i dostupnosti sistema. Mi i sami koristimo Semaphore za continuous deployment, sve razvijamo kroz inkrementalne izmene koje se deliveruju korisnicima i po nekoliko puta dnevno. Pravimo i koristimo metrike da merimo efikasnost i dostupnost svih delova sistema. Obimi projekata su mali, feedback loop kratak i planovi se prave na nedeljnom nivou.
- Deployovati nešto na production prvog dana na poslu i napraviti vidan doprinos za korisnike do kraja svoje prve nedelje. Naš proces je optimizovan za deliverovanje.
- Biti ponosan na svoj rad i brinuti o kvalitetu onoga što se radi u timu. Svi stalno učimo i prevazilazimo svoj maksimum. Pridruži nam se i pređi na novi nivo u svom profesionalnom radu.
Tehnologije
- Interfejs Semaphora koji vide korisnici je Ruby on Rails aplikacija sa delom koji je napravljen pomoću Angular.js. Koristimo PostgreSQL, Redis i Amazon S3 za čuvanje podataka.
- Počeli smo sa razdvajanjem sistema na servise gde koristimo i tehnologije kao što su Sinatra ili Go.
- Infrastruktura nam je bazirana na serverima koje automatski setapujemo alatima kao što je Chef.
- Workflow nam je baziran na GitHubu i Semaphoru, koji je zadužen za continuous integration i deployment. Code review je integralan deo procesa.
- Nije neophodno da imaš iskustva sa ovim konkretnim tehnologijama da bi radio sa nama. Znamo da najbolji ljudi brzo uče i adaptiraju se (ili pokažu nam bolji način da se nešto uradi). Sa druge strane, ova pozicija zahteva bar pet godina srodnog radnog iskustva i nije za programere početnike.
Šta mi nudimo
- Normalnu 40-časovnu radnu nedelju sa fleksibilnim radnim vremenom.
- Konkurentnu platu i plaćene doprinose.
- Prijateljsku radnu atmosferu.
- Izloženost najnovijim tehnologijama, dobrim praksama i velikim izazovima proizvoda koji se takmiči na svetskom tržištu.
- Komfor rada na novom Apple računaru koji stoji na lepom Ikea stolu.
- Plaćeno učešće na konferencijama.
- Plaćenu članarinu u fitness klubu po izboru.
- Plaćeno odustvo u slučaju rođenja deteta.
- Knjige po izboru.
Lokacija
Tražimo ljude koji žive u Novom Sadu ili mogu da se presele. Naša kancelarija je u jednoj prelepoj zgradi u centru grada, gde svi dolazimo da radimo.