
BotCity on SaaS-alusta yritysten automaatiotiimeille, jotka rakentavat ja ylläpitävät koodipohjaisia automaatioita erityisesti Pythonilla ja konenäön avulla. Sen työkalut kattavat kehittäjien työnkulut, pilviorkestroinnin, istuntojen ja infrastruktuurin hallinnan, havainnoinnin, tietoturvan, vaatimustenmukaisuuden sekä integraatiot pilvi- ja toimistoalustoihin. BotCity auttaa organisaatioita keskittämään hallinnan ja ottamaan automaatioita käyttöön virtuaalikoneissa, konteissa ja palvelimettomissa ympäristöissä samalla, kun hallitsemattomiin skripteihin liittyvät riskit vähenevät.
Senior Frontend-kehittäjä BotCityllä — etätyö Yhdysvalloissa
Johda BotCityn React- ja Next.js-tuotteiden kehitystä yritysautomaation hallintaan. Rakenna skaalautuvia käyttöliittymäkokemuksia ja kehitä suunnittelustandardeja sekä tiimin toimintatapoja maailmanlaajuisessa etäympäristössä.
Kuvaus
- Johda BotCityn tuotteiden käyttöliittymien kehitystä ja uudistamista
- Rakenna, julkaise ja ylläpidä skaalautuvia ja responsiivisia verkkosovelluksia nykyaikaisilla käyttöliittymäteknologioilla
- Aseta työpöytäkokemukset etusijalle ja osallistu mobiilikehitykseen tuotteen kehittyessä
- Tee yhteistyötä tuotepäälliköiden ja UX/UI-suunnittelijoiden kanssa muuttaaksesi vaatimukset käytännöllisiksi ja käyttäjäystävällisiksi ratkaisuiksi
- Kehitä käyttöliittymäkoodia refaktoroimalla vanhaa koodia ja noudattamalla ohjelmistokehityksen parhaita käytäntöjä
- Varmista suorituskyky useilla laitteilla ja selaimilla
- Osallistu koodikatselmointeihin ja vahvista laadukkaita käyttöliittymäkehityksen käytäntöjä
- Tunnista ja ratkaise käyttöliittymäongelmia sujuvan käyttökokemuksen ylläpitämiseksi
- Luo uudelleenkäytettävää koodia ja kirjastoja tuotteen jatkuvaa kehitystä varten
- Säädä komponentteja parhaan mahdollisen nopeuden ja tehokkuuden saavuttamiseksi
- Määritä käyttöliittymäkehityksen standardit ja toimintaohjeet, jotka tukevat tiimin kasvua
- Kehitä tiimin osaamista katselmointien, työparityöskentelyn ja tiedon jakamisen avulla
- Raportoi Engineering Managerille
Vaatimukset
- Tietojenkäsittelytieteen, tietotekniikan tai vastaavan alan kandidaatin tutkinto
- Vähintään viiden vuoden ammatillinen kokemus ohjelmistokehityksestä
- Vähintään kolmen vuoden kokemus vaativien käyttöliittymäprojektien toteuttamisesta yhdessä tuote- ja UX/UI-tiimien kanssa
- Vahvat ohjelmistokehityksen perustaidot, kuten puhdas koodi, suunnittelumallit, komponenttiarkkitehtuuri ja tilanhallinta
- Käytännön kokemus automaattisen testauksen työkaluista, kuten Jestistä, React Testing Librarystä, Playwrightista tai Cypressistä
- Kokemus käyttöliittymien suorituskyvyn parantamisesta
- HTML:n, CSS:n, JavaScriptin ja TypeScriptin hyvä hallinta
- Reactin ja Next.js:n edistynyt tuntemus
- Kokemus Gitin ja GitHubin käytöstä
- Kokemus Microsoft Officesta tai Excelistä, Google Suitesta ja Notionista
- Sujuva portugalin kielen taito
- Edistynyt englannin kielen taito
- Kyky viedä hankkeet alusta loppuun, kantaa vastuu ja ottaa harkittuja asiakaslähtöisiä riskejä
- Kyky aloittaa asiakkaan tarpeista, toteuttaa ratkaisut harkiten ja säilyttää laaja näkökulma tuotteeseen
- Kyky viestiä ennakoivasti, selkeästi ja ytimekkäästi sekä kyseenalaistaa päätöksiä kunnioittavasti
- Kyky aktiivisesti pyytää, antaa ja hyödyntää palautetta
- Aiempi kokemus varhaisen vaiheen, nopeasti kasvavasta ja nopeatempoisesta startup-yrityksestä
- Valmius matkustaa tarvittaessa tapahtumiin ja tiimikokouksiin
Edut
- Työskentele etänä maailmanlaajuisesti hajautetussa tiimissä
- Osallistu nopeasti kasvavan automaatioyrityksen kehittämiseen
- Matkusta tarvittaessa tapahtumien tukemiseksi ja tiimiin tutustumista varten