Yleiskatsaus:
Etsimme kokenutta front-end-kehittäjää liittymään laajempaan tuotetiimiimme. Sinulla on kokemusta verkkosovelluskehittäjänä, käyttöliittymäkehittäjänä, JavaScript-asiantuntijana tai front-end-insinöörinä kaupallisissa projekteissa.
Sekä teknisesti taitava että muotoilun ja UI/UX:n suhteen tarkkanäköinen. Tässä tehtävässä osallistut merkittävästi asiakastarpeiden ja käyttäjien odotusten muuntamiseen interaktiivisiksi verkkosovelluksiksi.
Etsimme käytännön kokemusta front-end-arkkitehtuurin nykyisistä suuntauksista ja parhaista käytännöistä, kuten suorituskyvyn optimoinnista, saavutettavuudesta ja käytettävyydestä.
Tehtävät ja vastuut:
- Työskentely UI/UX-suunnittelutiimin kanssa graafisen suunnittelun ja teknisen toteutuksen välisen kuilun kuromiseksi umpeen ja aktiivinen osallistuminen sovelluksen ulkoasun ja toiminnan määrittelyyn.
- Suunnittelun rautalankamallien muuntaminen koodiksi, joka tuottaa sovelluksen visuaaliset elementit.
- Tuotteenomistajalta ja kollegoilta saadun palautteen jatkuva kokoaminen.
- Laadukkaiden mock-upien ja prototyyppien luominen ja korkealaatuisten graafisten standardien varmistaminen.
- UI/UX-suunnitelmien muuttaminen loistaviksi käyttäjäratkaisuiksi
- Kirjoita uudelleenkäytettävää koodia ja kirjastoja keskittyen ylläpitoon.
- Sovellusten optimointi maksimaalista nopeutta ja skaalautuvuutta varten
- Uusien ominaisuuksien suunnittelu ja rakentaminen samalla kun ylläpidät olemassa olevaa koodipohjaa.
- Yhteistyö back-end-kehittäjien ja suunnittelijoiden kanssa käytettävyyden ja suorituskyvyn parantamiseksi koodauksen ja vianmäärityksen avulla.
Vaadittava kokemus:
- JavaScriptin ja TypeScriptin, HTML5:n ja CSS3:n asiantunteva osaaminen.
- Monimutkaisten REST API:iden käyttäminen asiakaspuolella
- Käytännön kokemus build-työkaluista ja konfiguraationhallinnasta, testaustyökaluista kuten Jasmine, Karma jne.
- Koodin versiointityökalut, kuten Git
- Asynkroninen pyyntöjen käsittely, osittaiset sivupäivitykset ja laiska lataus
- Virheenkorjaus Chrome Developer Consolen kaltaisilla työkaluilla
Mikä tahansa seuraavista olisi eduksi:
- Kehykset ja työkalut, kuten Angular (12+), AngularJS, AngularJS, jne.
- Käyttöliittymän ulkoasujen tuottaminen CSS:n, CSS Flexboxin tai CSS Grid -asettelun avulla.
- Selainten väliset yhteensopivuusongelmat ja kiertotietojärjestelmät
- Kokemus pilvipalvelun jatkuvasta integroinnista/toimituksesta, mukaan lukien Team City, Azure Dev Ops, SonarQube, Docker jne.
- bittikartta- ja vektorigrafiikkatyökalut, kuten GIMP, Photoshop, Adobe XD, Pixelmator tai Sketch.
- WCAG-periaatteet
- C# tai muut kielet
- full-stack-kehitys
Hae nyt