Digital Transformation
·
Tallinn
Full-stack tarkvaraarendaja Laravel ja React
Tule Full-Stack arendajaks! Ehita Laraveli ja Reactiga süsteeme, mis muudavad Eesti inimeste igapäeva elu paremaks. Lahenda väljakutseid ja kasva koos valdkonna ekspertidega! 🚀
SELLES ROLLIS SAAD
- kaasa lüüa olemuselt keerukate valdkondade infosüsteemide arenduses ja sellega muuta paremaks pea iga Eesti elaniku elu - väljakutsetest meil puudust ei tule!
- arendada back-end lahendusi kasutades PHP raamistikke (Laravel);
- disainida ja ehitada veebirakendusi Laravel raamistikus, sidudes need andmebaaside ja teenustega terviklikuks lahenduseks;
- arendada front-end lahendusi kasutades JavaScript raamistikke (React);
- lahendada tehnilisi probleeme ja vigu, tagades rakenduste töökindluse ja kvaliteedi;
- teha koostööd klientide, analüütikute, disainerite ning teiste arendajatega - nii front-endis kui back-endis;
- osaleda koodiülevaatustes (code review) ja panustada parimate arenduspraktikate hoidmisele;
- osaleda pakkumiste koostamises, aidates hinnata arendustööde mahtusid ja teostatavust;
- kasutada oma analüüsi- ja probleemilahendusoskust, et pakkuda loovaid ja praktilisi lahendusi.
MEIE OOTUSED SULLE
- vähemalt 3-aastane kogemus back-end arenduses (PHP) ja Laravel raamistiku kasutamisega;
- vähemalt 2-aastane kogemus front-end arenduses (React);
- kogemus ühiktekstide arendamisel (nt Jest, Mock);
- arusaam relatsioonilistest andmebaasidest ja kogemus MariaDB kasutamisega;
- CI/CD töövoogude seadistamise ja kasutamise kogemus (nt GitLab, Jenkins);
- kogemus mõne sõnumijärjestamise platvormiga;
- REST- ja/või GraphQL API-de loomise kogemus;
- kogemus andmebaasipäringute koostamise ja optimeerimisega;
- koodi optimeerimise kogemus;
- kogemus konteineris (Docker) töötava lahenduse arendamisega;
- omad agiilses arenduskeskkonnas töötamise kogemust;
- hea suhtlemisoskus eesti ja inglise keeles.
KASUKS TULEB
- kogemus mikroteenustega;
- teadmised ka teistest JavaScripti baseeruvatest raamistikest ja nende arendamisest (nt Vue.js, Angular);
- kogemus suuremahuliste süsteemide arendusega (enam kui 500 paralleelselt kasutajat);
- kogemus rakendust kirjeldavate diagrammide koostamisel (komponentdiagramm, evitusdiagramm, andmemudel);
- kogemus SOA-l (Service Oriented Architecture) põhineva arhitektuuriga lahendustega;
- kompetents tarkvara turvalisuse nõuete osas;
- kogemus DevOps tööriistade ja pilveteenustega.
- Osakond
- Digital Transformation
- Roll
- Full-Stack Developer