2023-08-23 14:48:55

Vanem / Peamine Täisstack Tarkvarainsener

Nortal AS
3700 - 4900 €/kuus Bruto
100% kaugtöö

Töö kirjeldus

Nortal usub suurte ideede mõttesse ja lahenduste loomisse, mis omavad tähenduslikku ja ulatuslikku mõju, olgu need siis valitsuste digitaliseerimine, paremad tervishoiuteenused, mugavad telekommunikatsiooniteenused või konkurentsieelise ja paindlikkuse loomine suurtele ettevõtetele, tööstusele ja tootmisettevõtetele. Meie projektid on puudutanud rohkem kui pool miljardit inimese elu üle kogu maailma ja me alles alustame. Kombineerides selle unikaalse kogemuse Eestist digitaalse liidrina, on meie visioon luua Sujuv Ühiskond.

Selle visiooni saavutamiseks otsime andekat ja motiveeritud vanem- või peamist täisstack tarkvarainseneri, kes on kindel mõlemal pool stacki, et liituda meie meeskonnaga. Sa disainid ja ehitad peamiselt Java-s tagaplaneeringu teenuseid, kusjuures kogemus tehnoloogiatega nagu .NET või Kotlin on samuti hinnatud, ning lood kaasaegseid veebiliideseid Angularis või Reactis. Siin on sul võimalus töötada tähenduslike ja mõjuka projektidega, arendada oma oskusi ja õpetada meid mõned asjad teel.

Kohustused:

  • Tööta koostöös erinevate meeskondadega, et arendada ja hoida kõrgekvaliteedilisi tarkvaralahendusi tagaplaneeringus ja esipaneelis.

  • Osale kogu tarkvaraarenduse elutsüklis, sealhulgas nõuete kogumises, disainis, kodeerimises, testimises ja juurutamises.

  • Rakenda parimaid praktikaid ja arhitektuurimustreid, et tagada rakenduste skaleeritavus, hooldatavus, jõudlus ja turvalisus.

  • Tööta spetsifikatsioonipõhises arendustiilis: muuda toote spetsifikatsioonid selgeteks tehnilisteks spetsifikatsioonideks ning täida neid AI-abistatud tööriistade abil, mis on töövoo keskne osa.

  • Juhenda vähem kogenud insenere koodivaatuste, paaristöö ja tehnilise juhendamise kaudu.

Ootused kandidaadile

  • Vähemalt 5 aastat professionaalset täisstack arenduskogemust.

  • Tugev tagaplaneeringu kogemus Java (Spring / Spring Boot) alal. Kogemus teiste tagaplaneeringu tehnoloogiatega nagu .NET või Kotlin on samuti väärtuslik.

  • Tugev esipaneeli kogemus Reacti või Angulari ja TypeScriptiga, sealhulgas kaasaegne arendustööriistade kasutamine, olekute haldamine, esipaneeli testimine ning arusaam ligipääsetavusest, jõudlusest ja taaskasutatavatest disainisüsteemi komponentidest.

  • Kogemus töötamisel nii esipaneeli kui tagaplaneeringu arenduses, suutlikkus tõhusalt panustada kogu tarkvaraarenduse elutsükli jooksul.

  • Praktiline kogemus pilveplatvormidega (AWS, GCP või Azure), Docker ja CI/CD torustikega.

  • Kogemus REST API-de projekteerimisel ja kasutamisel ning kaasaegsete relatsiooniliste ja/või NoSQL andmebaasidega töötamisel.

  • Võime kirjutada üksuse- ja integratsiooniteste, refaktoreerida olemasolevat koodi ning töötada enesekindlalt suurte olemasolevate koodibaasidega.

  • Teadmised tarkvara disainimustritest, SOLID põhimõtetest ja tõhusatest arendusmetoodikatest.

  • Arusaam Scrum metoodika põhimõtetest.

  • Avatud meel, lahendustele orienteeritud ning suuteline tõlkima lõppkasutaja väärtust inseneritegevusteks.

  • Head suhtlemisoskused (suuline ja kirjalik) sujuva saksa (B2) ja inglise keele oskus on hädavajalik.

Soovitav

  • Kogemus mikroteenuste, sündmustepõhiste arhitektuuride või SOA-ga.

  • Praktiline kogemus spetsifikatsioonipõhisest arendamisest, mida toetab AI - kirjutades spetsifikatsioone, mida AI tööriistad (Claude Code, Codex, Cursor, GitHub Copilot või sarnased) saavad täita - ja eelnev töö AI-esimese insenerikeskkonna raames on tugev eelis.

  • Peamise taseme kandidaatide jaoks on tõestatud kogemus tehnilise juhtimise, arhitektuuri ja inseneritegevuse otsuste mõjutamise ning keerukate algatuste juhtimise osas kontseptsioonist tootmiseni.