Senior frontend-kehittäjä, Tiiminjohtaja
Ohjelmiston laadunvalvonta- ja suorituskyvyn analysointiratkaisut yrityksille, erityisesti upotettujen järjestelmien alalla, auttaen asiakkaita tunnistamaan ja korjaamaan virheitä, optimoimaan suorituskykyä ja parantamaan käyttäjäkokemusta.
Tehtävät ja vastuut:
- Visualisointirajapinnan luominen ja ylläpito testitulosten läpinäkyvyyden parantamiseksi
- Frontend-tiimin johtaminen ja mentorointi, teknisen suunnan antaminen, koodikatselmoinnin ja parhaiden käytäntöjen tukeminen korkean laadun varmistamiseksi
- Frontend-arkkitehtuurin suunnittelu, kehysten ja kirjastojen valinta varmistaen skaalautuvat, kestäviä ja hyvin toimivia sovelluksia
- Yhteistyö tuotepäälliköiden, suunnittelijoiden ja backend-tiimien kanssa vaatimusten määrittelyssä, aikataulujen laatimisessa ja projektien toteuttamisessa liiketoimintatavoitteiden mukaisesti
- Koodistandardeja, dokumentointikäytäntöjä ja koodikatselmointeja kehittämällä ja noudattamalla johdonmukaisuuden ja laadun ylläpitämiseksi
- Frontend-suorituskyvyn optimointi, koodin ja resurssien hallinta sekä selaimelle spesifisten ratkaisujen toteuttaminen käyttäjäkokemuksen parantamiseksi
- Monimutkaisten virheiden käsittely, frontend-suorituskykyongelmien ratkaiseminen ja kriittisten tai suurta vaikutusta omaavien virheiden ratkaiseminen
- Putkien suunnittelu ja toteutus Dockerin ja GitLabin avulla
- Projektiseurantasysteemien suunnittelu ja toteutus
- Aktivinen osallistuminen uusien tiimin jäsenten rekrytoinnissa, perehdyttämisessä ja kouluttamisessa
- Frontend-tiimin teknisenä yhteyshenkilönä toimiminen, sidosryhmien informoiminen projektin tilasta, riskeistä ja teknisistä rajoitteista
Technologies used:
- Docker
- Angular
- Typescript
- GoLang
- Git
- Gitlab
- Jira
- Webpack
- Proto
- PHP
- Python
- C#
- .NET
- .NET Core
- Clojure