Back to jobs
New

Vadošais full stack programmatūras izstrādātājs/-a

Latvia

Tev uzticēsim 

  • Piedalīties programmatūras izstrādes projektos kā vadošajam izstrādātājam, nodrošinot augstas kvalitātes tehnisko risinājumu izstrādi; 
  • Veidot tehniskos risinājumus, pamatojoties uz biznesa funkcionālajām un nefunkcionālajām prasībām, ievērojot sistēmas arhitektūras un tehnoloģiskās pieejas nosacījumus; 
  • Piedalīties tehnisko risinājumu izstrādē un izvērtēšanā kopā ar arhitektu, analītiķim un citiem izstrādes komandas dalībniekiem; 
  • Uzņemties atbildību par koda kvalitāti, veikt code review un nodrošināt vienotu programmēšanas pieeju komandā; 
  • Nodrošināt mazāk pieredzējušu izstrādātāju ikdienas darbu organizēšanu, dalīties ar zināšanām un veicināt komandas profesionālo izaugsmi; 
  • Veidot un uzturēt vienību testus (unit tests), kā arī veicināt testēšanas automatizāciju; 
  • Lasīt un izprast tehnisko dokumentāciju, kā arī nepieciešamības gadījumā to sagatavot vai papildināt; 
  • Veikt integrāciju ar dažādām IT sistēmām, izmantojot gan standarta API risinājumus, gan nestandarta pieejas; 
  • Nodrošināt, ka izstrādes process atbilst visām nepieciešamajām kvalitātes prasībām un labajām praksēm; 
  • Pārzināt un pielietot efektīvus risinājumus darbā ar relāciju un nerelāciju datubāzēm; 
  • Piedalīties klientu konsultācijās, prezentēt tehniskos risinājumus un argumentēt to izvēli; 

Mēs meklējam kolēģi ar 

  • Augstāko izglītību informācijas tehnoloģijās vai līdzvērtīgā jomā (vismaz bakalaura līmenī); 
  • Vismaz 5 gadu pieredzi programmatūras izstrādē, tai skaitā kā vadošajam vai pieredzējušam izstrādātājam; 
  • Padziļinātu izpratni par objektorientēto programmēšanu (OOP), arhitektūras principiem un programmatūras izstrādes ciklu; 
  • Pieredzi darbā ar dažādām programmēšanas valodām – vēlams PHP, TypeScript un/vai Java; 
  • Praktisku pieredzi darbā ar relāciju (piemēram, PostgreSQL, MySQL) un nerelāciju (piemēram, MongoDB) datubāzēm; 
  • Pieredzi ar mūsdienīgiem frontend ietvariem, piemēram, Vue.js vai React, un labu izpratni par frontend izstrādes labajām praksēm; 
  • Izpratni par automatizētu programmatūras būvēšanu un piegādes procesu (CI/CD), versiju vadības rīkiem un DevOps principiem; 
  • Spēju apgūt jaunas tehnoloģijas un strādāt ar līdz šim neizmantotām programmēšanas valodām vai rīkiem; 
  • Interesi par jaunākajām tehnoloģijām un vēlmi pastāvīgi mācīties, attīstīt savas prasmes un pielietot tās praksē; 
  • Labām komunikācijas un sadarbības prasmēm, spēju strādāt ar dažādām komandām un konsultēt klientus tehniskajos jautājumos; 
  • Ļoti labām latviešu un angļu valodas zināšanām; 

Papildus novērtēsim 

  • Pieredzi ar dažādu sistēmu arhitektūru izstrādi, t.sk. mikroservisu arhitektūru; 
  • Zināšanas par IT sistēmu drošību, veiktspējas uzlabošanu un mērogojamību; 
  • Praktisku pieredzi tehnisko risinājumu izstrādē dažādās nozarēs (piemēram, loģistika, ražošana, e-komercija, valsts pārvalde); 
  • Iegūtu sertifikāciju programmēšanā, arhitektūrā vai citās ar izstrādi saistītās jomās; 

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf