
Ancestry on sukuhistorian tutkimiseen keskittyvä yritys. Sen verkossa toimivat sukututkimustyökalut, historialliset asiakirjat ja kuluttajille suunnatut DNA-testit auttavat ihmisiä tutkimaan ja jakamaan alkuperäänsä. Tilauspohjainen alusta ja DNA-testipakkausten liiketoiminta yhdistävät teknologian, datatieteen ja historiallisen aineiston henkilökohtaista tutkimusta varten. Ancestry rekrytoi kansainvälisiin tiimeihin muun muassa tuote-, suunnittelu-, markkinointi- ja tiedetehtäviin. Työssä painotetaan asiakaskokemusta ja osallisuutta.
Johtava tuotekehitysinsinööri, kehittäjäkokemus
Johda työkalujen, CI/CD-alustojen ja tekoälytyönkulkujen kehittämistä Ancestryn ohjelmistokehityksen tehostamiseksi. Vie sisäiset tuotteet käyttäjätutkimuksesta ja suunnittelusta julkaisuun, käyttöönottoon ja vaikutusten mittaamiseen.
135 000 $ – 160 000 $ / vuosi
EtätyöKokoaikainenJohtavaVaadittu Kieli: englantiKehittäjäsuhteetKuvaus
- Vie kehittäjien työnkulkuun, työkaluun tai käyttäjien ongelmaan liittyvä työ alkukartoituksesta julkaisuun ja käyttöönottoon asti.
- Selvitä tarpeita keskustelemalla insinöörien, tuotepäälliköiden ja suunnittelijoiden kanssa sekä tutkimalla tukipyyntöjä, käyttötietoja ja CI-lokeja.
- Määritä ongelma, käyttäjät ja tavoitellut tulokset; päätä, mitä rajataan pois, ja suunnittele hyödylliset julkaisut.
- Suunnittele kokonaisvaltaisia käyttökokemuksia, mukaan lukien vuorovaikutuspolut, eri tilat, tyhjät näkymät ja virhetilanteiden käsittely.
- Luo prototyyppejä Figmassa tai suoraan koodissa.
- Kehitä TypeScript- ja React-käyttöliittymiä, taustapalveluita ja rajapintoja, komentorivityökaluja ja päätekäyttöliittymiä, GitHub-sovelluksia ja Actions-toimintoja, Harness-putkimallipohjia sekä Atlassian- ja Figma-integraatioita.
- Rakenna tekoälyominaisuuksia agenttityönkuluilla, kontekstin ja työkalujen suunnittelulla sekä MCP-palvelimilla; sisällytä niihin arvioinnit, ihmisen tekemä tarkistus, kustannus- ja viiverajat sekä suojatoimet.
- Toimita viimeisteltyjä sisäisiä ohjelmistoja, joissa on responsiivinen toiminta, saavutettavuus, selkeät virheilmoitukset ja luotettava dokumentaatio.
- Aseta mitattavat tavoitteet, seuraa käyttöönottoa ja jaa havaintosi.
- Edistä käyttöönottoa suunnittelukumppaneiden, pilottien, julkaisutiedotteiden, neuvonta-aikojen ja suoraviivaisten siirtymäpolkujen avulla.
- Muuta toimiviksi osoittautuneet kertaratkaisut uudelleenkäytettäviksi komponenteiksi ja tee omistamaasi työhön liittyvät tekniset päätökset.
- Tee tiivistä yhteistyötä tiimikavereiden kanssa ja ota laajempi tiimi mukaan päätöksiin, jotka vaikuttavat oman alueesi ulkopuolisiin työnkulkuihin.
Vaatimukset
- Vähintään viiden vuoden ammatillinen ohjelmistokehityskokemus; harjoittelujaksoja ei lasketa mukaan.
- Näyttöä ohjelmistojen julkaisemisesta niin, että käyttäjät ovat ottaneet ne käyttöön omasta tahdostaan.
- Kokemusta monimutkaisen projektin johtamisesta epäselvistä vaatimuksista julkaisuun asti.
- Kyky koordinoida työtä eri tiimien välillä ja tehdä perusteltuja päätöksiä laajuudesta ja toteutuksen kompromisseista.
- Vahva osaaminen vähintään yhdellä olennaisella osa-alueella, kuten TypeScriptissä ja Reactissa, Gossa, Pythonissa, Javassa tai Rustissa.
- Kyky työskennellä tehokkaasti ohjelmistokehityksen lähialueilla.
- Kokemusta kehittäjätyökalujen, kuten komentorivikäyttöliittymien, sisäisten alustojen, ohjelmistokehityspakettien, CI/CD-työkalujen tai IDE-integraatioiden luomisesta.
- Kyky selittää, mikä tekee kehittäjille suunnatusta ohjelmistosta arvokasta sen käyttäjille.
- Kyky arvioida LLM-pohjaisia ominaisuuksia ja niiden virhetilanteita sekä tunnistaa, missä tarvitaan ihmisen tekemää tarkistusta.
- Kyky kerätä käyttäjien näkemyksiä ja arvioida vuorovaikutus- ja virhetilanteita.
- Selkeä kirjallinen viestintä määrittelyissä, dokumentaatiossa, muutoslokeissa ja julkaisutiedoissa.
- Valmius työskennellä epäselvissä tilanteissa.
- Taustaselvityksen läpäiseminen on pakollista.
Edut
- Mahdollisuus bonukseen.
- Osakepalkkio.
- Kattava terveys-, hammas- ja näköterveydenhuolto.
- Joustava työskentely lähitoimistolla, kotoa käsin tai näiden yhdistelmänä sijaintirajoitusten puitteissa.
- Kilpailukykyinen palkkaus.
- Yhteistyöhön kannustava työympäristö.
- Mahdollisuus saada aikaan merkityksellistä muutosta.
- Kohtuulliset mukautukset vammaisille henkilöille, jotka täyttävät tehtävän vaatimukset.