Reagere innfødt utvikler stillingsbeskrivelse mal/kort

Å bygge et produkt er en meget samarbeidende aktivitet som krever en flott lagspiller med en dedikasjon til kvalitet. Vi søker etter en React Native-utvikler som brenner for å lage mobilapper med høy ytelse for både iOS- og Android-plattformene. Du vil ha ansvaret for arkitektur og konstruere disse appene og kommunisere med team i rekkefølge av andre nivåer av produktinfrastrukturen.

React Native Developer Job Profile

React Native bruker grunnleggende JavaScript -evner og lar en utvikler målrette seg mot både iOS og Android samtidig. Store React innfødte utviklere kan lage apper som virker fullt innfødte mens de bruker webteknologier som er kjent for mange utviklere.

De spesialiserer seg ofte i produktets frontend, men de er også dyktige til å forstå API -tjenestene og infrastrukturen som appen må grensesnittet sammen med.

Rapporterer til

  • Sr Developer (React Native, JavaScript)
  • Teknisk bly

React Native Developer Respekter

  • Bruke React Ecosystem, design og lag brukergrensesnittkomponenter for JavaScript-baserte online og mobilapper
  • Arbeid i et lite team med andre react-native ingeniører, designere, QA-fagfolk og ledere
  • Lag app- og UI -komponenter fra wireframes og prototyper.
  • Når det er nødvendig, arbeid med innfødte moduler
  • for trange grensesnitt med begge plattformene - Android og iOS - bruk innfødte API -er
  • Lag automatiserte tester for å sjekke at koden din er feilfri og at den fungerer bra
  • Forbedre front-end ytelse ved å fjerne flaskehalser
  • Utvikle frontmoduler med det høyeste nivået av kode-gjenbrukbarhet og effektivitet
  • Bruk glatte animasjoner for å lage et fantastisk brukergrensesnitt
  • Bruk tredjepartsavhengigheter og APIer
  • Arbeid med Redux Architecture for å øke nettstedet/mobilappens hastighet
  • Samarbeid med tverrfunksjonelle team for å bygge apper innen tid/budsjettbegrensninger

Reagere krav og ferdigheter i innfødte utvikler

  • Bachelor/grad master i informatikk, informasjonsteknologi eller sammenlignbar opplevelse
  • Betydelig kompetanse som jobber med React Online og Mobile, samt teknologier som fluks, flyt, redux og andre
  • En omfattende forståelse av JavaScript, CSS, HTML, funksjonell programmering og front-end språk er nødvendig
  • Solid forståelse av React -prinsipper som virtuell DOM, komponentlivssyklus og komponenttilstand
  • Et grundig grep om hele utviklingsprosessen for mobilapper, som begynner med prototypen
  • Forståelse av typekontroll, enhetstesting, TypeScript, Prop -typer og feilsøking av kode
  • Jobbet med REST APIer, dokumentforespørsel, offline lagring og tredjepartsbiblioteker tidligere
  • Dybder kunnskap om webteknologier som JavaScript, HTML og CSS
  • Forståelse av brukergrensesnitt og responsiv design
  • Dyktig i et bredt spekter av reagerte innfødte applikasjoner og teknologier som jest, enzym, Eslint og andre
  • Dybde forståelse av programvareutviklingsmetodologier, konsepter og prosesser
  • Tidligere erfaring med å utvikle store, kompliserte nett- og mobilapper
  • Evnen til å bygge og administrere en feilfri kontinuerlig integrasjons- og leveringsrørledning for React Native Apps
  • Kunnskap om React Native's beste praksis og designestetikk
  • en positiv holdning og et ønske om å lære konstant
  • Hold deg oppe på den siste reagerte innfødte utviklingen, teknologiene og nyhetene
  • Evnen til å utvikle ren, godt dokumentert kode som holder seg til akseptable kodingsprinsipper