React Native Developer functiebeschrijving sjabloon/kort

Het bouwen van een product is een zeer samenwerkingsactiviteit die een geweldige teamspeler vereist met een toewijding aan kwaliteit. We zijn op zoek naar een react native ontwikkelaar die gepassioneerd is over het maken van krachtige mobiele apps voor zowel de iOS- als Android-platforms. U zult de leiding hebben over het architecteren en bouwen van deze apps en communiceren met teams in volgorde van andere niveaus van de productinfrastructuur.

React Native Developer Job Profile

React Native maakt gebruik van basis JavaScript -vaardigheden, terwijl een ontwikkelaar tegelijkertijd zowel iOS als Android kan targeten. Geweldige react native ontwikkelaars kunnen apps maken die volledig native lijken, terwijl ze webtechnologieën gebruiken die veel ontwikkelaars bekend zijn.

Ze zijn vaak gespecialiseerd in de front -end van het product, maar ze zijn ook bekwaam in het begrijpen van de API -diensten en infrastructuur waarmee de app moet communiceren.

Rapporteert aan

  • Sr. Developer (React Native, JavaScript)
  • Tech Lead

React Native Developer -verantwoordelijkheden

  • Met behulp van het react-ecosysteem, ontwerp en maak componenten van gebruikersinterface voor op JavaScript gebaseerde online en mobiele apps
  • Werk in een klein team met andere react-native ingenieurs, ontwerpers, QA-professionals en managers
  • Maak app- en UI -componenten van draadframes en prototypes.
  • Werk indien nodig met native modules
  • Voor strakke interfaces met beide platforms - Android en iOS - Gebruik native API's
  • Maak geautomatiseerde tests om te controleren of uw code foutloos is en dat deze goed presteert
  • Verbeter de front-end prestaties door knelpunten te verwijderen
  • Ontwikkel front-end modules met het hoogste niveau van herbruikbaarheid en efficiëntie van codes
  • Gebruik gladde animaties om een ​​fantastische gebruikersinterface te maken
  • Gebruik afhankelijkheden van derden en API's
  • Werk met Redux -architectuur om de website van de website/mobiele app te verhogen
  • Samenwerken met cross-functionele teams om apps te bouwen binnen de tijd/budgetbeperkingen

Reacteer Native Developer -vereisten en vaardigheden

  • Bachelor/graad master's in informatica, informatietechnologie of vergelijkbare ervaring
  • Aanzienlijke expertise werken met React Online en Mobile, evenals technologieën zoals flux, flow, redux en andere
  • Een uitgebreid begrip van JavaScript, CSS, HTML, functionele programmering en front-end talen is vereist
  • solide begrip van reactprincipes zoals virtuele DOM, component levenscyclus en componentstatus
  • Een grondig begrip van het hele ontwikkelingsproces van mobiele apps, beginnend met het prototype
  • Inzicht in typecontrole, eenheidstests, typescript, prop -typen en code -foutopsporing is vereist
  • Werkte in het verleden met REST API's, documentverzoekmodellen, offline opslag en bibliotheken van derden
  • Diepgaande kennis van webtechnologieën zoals JavaScript, HTML en CSS
  • Inzicht in gebruikersinterface en responsief ontwerp
  • Bekwaam in een breed scala van react native toepassingen en technologieën zoals Jest, Enzym, Eslint en andere
  • diepgaand begrip van softwareontwikkelingsmethoden, concepten en processen
  • Eerdere ervaring met het ontwikkelen van grote, gecompliceerde web- en mobiele apps
  • De mogelijkheid om een ​​vlekkeloze continue integratie- en leveringspijplijn te bouwen en te beheren voor React Native Apps
  • Kennis van de best practices van React Native en design esthetiek
  • een positieve houding en een verlangen om constant te leren
  • Blijf op de hoogte van de nieuwste react native ontwikkelingen, technologieën en nieuws
  • De mogelijkheid om schone, goed gedocumenteerde code te ontwikkelen die zich houdt aan acceptabele coderingsprincipes