
Talan on maailmanlaajuinen konsultointi- ja teknologiayritys, joka auttaa organisaatioita hyödyntämään innovaatioita toimintatapojensa ja päätöksentekonsa uudistamiseen. Yrityksen toiminta kattaa datan hallinnan ja ohjauksen, tekoälyn, kyberturvallisuuden sekä pilvialustat, ja sen ratkaisut tukevat kestävien liiketoimintamallien ja toiminnan kehittämistä. Talan työskentelee muun muassa Microsoftin, SAP:n, Oraclen ja Salesforcen teknologiaympäristöissä ja palvelee esimerkiksi energia-, liikenne- ja rahoituspalvelualoja. Yrityksellä on tiimejä 18 maassa viidellä mantereella, ja se yhdistää yrityskonsultoinnin ja SaaS-osaamisen auttaakseen asiakkaita muuttamaan datan ja teknologian käytännön liiketoimintatuloksiksi.
Senior Angular -käyttöliittymäkehittäjä
Rakenna ja kehitä skaalautuvia Angular-sovelluksia Talanilla, kansainvälisessä teknologia- ja liiketoiminnan muutoskonsultointiryhmässä. Työhön kuuluvat suorituskyky, automatisoitu testaus, saavutettavuus ja käyttöliittymäkehityksen standardit.
Kuvaus
- Rakenna ja ylläpidä skaalautuvia käyttöliittymäsovelluksia Angular 16+:lla ja TypeScriptillä
- Luo uudelleenkäytettäviä, responsiivisia ja saavutettavia käyttöliittymiä
- Hallinnoi sovellusten tilaa NgRx Storella, Effectseillä, Selectoreilla ja Signal Storella
- Yhdistä sovelluksia REST-rajapintoihin, yrityksen suunnittelujärjestelmiin, komponenttikirjastoihin ja Web Components -komponentteihin
- Luo ja ylläpidä automatisoituja testejä
- Tarkasta koodia ja noudata koodausstandardeja sekä hyviä käytäntöjä
- Tunnista teknistä velkaa ja ehdota parannuksia arkkitehtuuriin, suorituskykyyn ja ylläpidettävyyteen
- Selvitä vaatimuksia teknisten ja toiminnallisten sidosryhmien kanssa ja toimita ratkaisuja
- Kirjaa ja selitä teknisiä päätöksiä
- Jaa osaamista ja ohjaa muita kehittäjiä
- Osallistu pakolliseen ympärivuorokautiseen päivystysvuoroon noin viikon ajan joka kolmas tai neljäs kuukausi
Vaatimukset
- Vähintään viiden vuoden työkokemus käyttöliittymäkehityksestä
- Englannin kielen taito vähintään B2-tasolla
- Erinomainen HTML5- ja CSS3-osaaminen, mukaan lukien responsiivinen suunnittelu, WCAG-saavutettavuusstandardit ja käyttöliittymäkehityksen parhaat käytännöt
- Vahva JavaScript- ja TypeScript-kokemus
- Käytännön kokemus Angular 16:sta tai uudemmasta on edellytys
- Kokemusta standalone-komponenteista, Angular Signalsista, computed()- ja inject()-funktioista, RxJS:stä, reaktiivisesta ohjelmoinnista ja NgRx-tilanhallinnasta
- Kokemusta suunnittelujärjestelmien, yrityksen komponenttikirjastojen, Web Components -komponenttien ja REST-rajapintojen integroinnista
- Git-osaaminen ja versionhallinnan työnkulkujen hallinta, mukaan lukien haarautumisstrategiat, pull requestit, koodikatselmoinnit ja ristiriitojen ratkaisu
- Vahva kokemus automatisoitujen yksikkö-, integraatio- ja komponenttitestien luomisesta
- TDD:n ja/tai BDD:n tuntemus ja käytännön soveltaminen
- Valmius osallistua vaadittuun ympärivuorokautiseen päivystysvuoroon
- React- ja Redux-kokemus katsotaan eduksi
- Kokemus ketteristä menetelmistä ja Scrumista katsotaan eduksi
- Playwright- tai Cypress-kokemus katsotaan eduksi
Edut
- Mahdollisuuksia ammatilliseen kasvuun ja urakehitykseen sekä jatkuvaan oppimiseen
- Monikulttuurinen ja kansainvälinen työympäristö
- Kattava etupaketti, joka tukee fyysistä, henkistä ja taloudellista hyvinvointia
- Smart Office Pack etätyöhön
- Täysin etätyöhön perustuva työjärjestely