React Native Developer Jobbbeskrivning Mall/kort

Att bygga en produkt är en mycket samarbetsaktivitet som kräver en bra lagspelare med ett engagemang för kvalitet. Vi söker efter en React Native-utvecklare som brinner för att skapa högpresterande mobilappar för både iOS- och Android-plattformarna. Du kommer att vara ansvarig för att arkitektur och konstruera dessa appar och kommunicera med team i ordning på andra nivåer av produktinfrastrukturen.

React Native Developer Jobbprofil

React Native använder grundläggande JavaScript -förmågor och tillåter en utvecklare att rikta in sig på både iOS och Android samtidigt. Great React Native Developers kan skapa appar som verkar helt infödda när de använder webbteknologier som är bekanta för många utvecklare.

De är ofta specialiserade på produktens frontend, men de är också skickliga på att förstå API -tjänsterna och infrastrukturen som appen måste gränssnittet med.

Rapporter till

  • Sr. Developer (React Native, JavaScript)
  • Teknisk ledare

React Native Developer Ansvar

  • Använd React-ekosystemet, designa och skapa användargränssnittskomponenter för JavaScript-baserade online- och mobilappar
  • Arbeta i ett litet team med andra React-infödda ingenjörer, designers, QA-proffs och chefer
  • Skapa app- och UI -komponenter från trådramar och prototyper.
  • Vid behov, arbeta med infödda moduler
  • För snäva gränssnitt med båda plattformarna - Android och iOS - använd ursprungliga API: er
  • Skapa automatiserade tester för att kontrollera att din kod är felfri och att den fungerar bra
  • Förbättra framsidan genom att ta bort flaskhalsar för prestanda
  • Utveckla front-end-moduler med den högsta nivån av kodens återanvändbarhet och effektivitet
  • Använd smidiga animationer för att skapa ett fantastiskt användargränssnitt
  • Använd tredjepartsberoende och API: er
  • Arbeta med Redux Architecture för att öka webbplatsen för webbplats/mobil app
  • Samarbeta med tvärfunktionella team för att bygga appar inom tid/budgetbegränsningar

React Native Developer Krav och färdigheter

  • Bachelor/Degree Master's in Computer Science, Information Technology eller Jämförbar erfarenhet
  • Betydande expertis som arbetar med React online och mobil, samt tekniker som flöde, flöde, redux och andra
  • En omfattande förståelse av JavaScript, CSS, HTML, funktionell programmering och front-end-språk krävs
  • Fast förståelse av React -principer som virtuell DOM, komponentlivscykel och komponentstat
  • Ett grundligt grepp om hela mobilapputvecklingsprocessen, som börjar med prototypen
  • Förståelse av typkontroll, enhetstestning, typskript, prop -typer och kodfelsökning krävs
  • Arbetade med REST API: er, dokumentförfrågningsmodeller, offline-lagring och tredjepartsbibliotek tidigare
  • Fördjupad kunskap om webbteknologier som JavaScript, HTML och CSS
  • Förståelse för användargränssnitt och lyhörd design
  • Kunskap i ett brett spektrum av React Native Applications and Technologies som Jest, Enzyme, Eslint och andra
  • Fördjupad förståelse av metodik för mjukvaruutveckling, koncept och processer
  • Tidigare erfarenhet av att utveckla stora, komplicerade webb- och mobilappar
  • Möjligheten att bygga och hantera en felfri kontinuerlig integration och leveransrörledning för React Native Apps
  • Kunskap om React Native: s bästa praxis och designestetik
  • en positiv attityd och en önskan att lära sig ständigt
  • Håll dig uppdaterad om den senaste React Native Developments, Technologies och News
  • Möjligheten att utveckla ren, väl dokumenterad kod som följer acceptabla kodningsprinciper