Text copied to clipboard!

Pealkiri

Text copied to clipboard!

Avatud Lähtekoodiga Arendaja

Kirjeldus

Text copied to clipboard!
Otsime avatud lähtekoodiga arendajat, kes liituks meie dünaamilise meeskonnaga ja aitaks kaasa innovaatiliste tarkvaralahenduste loomisele. Selles rollis vastutad sa avatud lähtekoodiga projektide arendamise, haldamise ja täiustamise eest, töötades tihedas koostöös teiste arendajate, disainerite ja tootejuhtidega. Avatud lähtekoodiga arendajana on sul võimalus panustada projektidesse, mis mõjutavad tuhandeid või isegi miljoneid kasutajaid üle maailma. Sa töötad erinevate tehnoloogiatega, sealhulgas, kuid mitte ainult, JavaScript, Python, Go, Rust ja muud kaasaegsed programmeerimiskeeled. Samuti osaled aktiivselt kogukonna aruteludes, tõrgete parandamises, dokumentatsiooni kirjutamises ja uute funktsioonide kavandamises. Meie ideaalne kandidaat on kirglik avatud lähtekoodi vastu, omab tugevat tehnilist tausta ning on valmis töötama iseseisvalt ja meeskonnas. Hindame kõrgelt oskust kirjutada puhast, hästi dokumenteeritud koodi ning valmisolekut õppida ja areneda koos projektiga. Töö hõlmab ka olemasolevate avatud lähtekoodiga komponentide integreerimist meie toodetesse, uute moodulite loomist ning panustamist laiemasse arenduskogukonda. Samuti ootame, et jälgid uusimaid trende ja parimaid praktikaid tarkvaraarenduses ning rakendad neid oma töös. Kui sa naudid koostööd, väärtustad läbipaistvust ja soovid oma tööga midagi tähenduslikku saavutada, siis ootame sind kandideerima!

Kohustused

Text copied to clipboard!
  • Avatud lähtekoodiga projektide arendamine ja hooldamine
  • Koodi kirjutamine, testimine ja dokumenteerimine
  • Koostöö teiste arendajate ja disaineritega
  • Vigade tuvastamine ja parandamine
  • Uute funktsioonide kavandamine ja elluviimine
  • Osalemine kogukonna aruteludes ja panustamine
  • Olemasolevate komponentide integreerimine
  • Tarkvaraarhitektuuri täiustamine
  • Versioonihalduse kasutamine (nt Git)
  • Jälgimine ja rakendamine uusimate arendustrendide osas

Nõuded

Text copied to clipboard!
  • Varasem kogemus avatud lähtekoodiga projektides
  • Hea programmeerimisoskus vähemalt ühes keeles (nt Python, JavaScript)
  • Tugev arusaam tarkvaraarendusprotsessidest
  • Kogemus Git ja GitHub/GitLab platvormidega
  • Võime töötada iseseisvalt ja meeskonnas
  • Hea suhtlemisoskus ja dokumenteerimisoskus
  • Probleemide lahendamise oskus
  • Soov õppida ja areneda
  • Kogemus CI/CD tööriistadega on eeliseks
  • Tunnetus avatud lähtekoodi litsentsidest ja kogukonnastandarditest

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Millistes avatud lähtekoodiga projektides oled varem osalenud?
  • Milliseid programmeerimiskeeli valdad kõige paremini?
  • Kuidas tagad oma koodi kvaliteedi?
  • Kas oled kunagi loonud või haldanud oma avatud lähtekoodiga projekti?
  • Kuidas suhtled teiste arendajatega avatud lähtekoodi kogukonnas?
  • Milliseid tööriistu kasutad igapäevases arendustöös?
  • Kuidas lahendad keerulisi tehnilisi probleeme?
  • Kas oled tuttav mõne avatud lähtekoodi litsentsiga?
  • Kuidas hoiad end kursis uute tehnoloogiatega?
  • Milline on sinu kogemus CI/CD protsessidega?