Match Labs — A React solution for the future of Liga AC LABS

Companie: [e-spres-oh]

Ore: 3/săptămână

Număr de locuri laborator: 6

Domeniu: Front-end Development. ReactJS.

Obiective:

Ce vom face: 

Folosind React (o librărie JavaScript pentru construirea interfețelor cu utilizatorii), vom dezvolta o soluție care va ajuta procesul de selecție din cadrul proiectului Liga AC LABS prin conectarea celor mai promițătoare perechi de companii și studenți. Mai exact, platforma va funcționa bazându-se pe un proces de matching ce va lua în calcul input-ul fiecărui utilizator, dar și interese, preferințe și skill-uri. În termeni informali, vom construi un Tinder mai pragmatic și mai util, fără a pierde componenta fun.

Teme:

Ce vei învăța

  • Programare front-end cu focus pe dezvoltarea unei interfețe folosind React
  • Cum se desfășoară interacțiunea dintre front-end și back-end prin intermediul afișării și trimiterii datelor
  • Cum se construiește o solutie web de la start la finish
  • Cum funcționează ecosistemul React 
  • Tactici de programare utilizate de unele dintre cele mai mari companii tech
  • Best practices în programarea modernă.

 

Extra cool stuff: 

Vei lucra la construirea unei platforme care are șansa de a fi folosită pe bune în cadrul inițiativelor Liga AC Labs.

 

De ce React.js?

  • Cel mai popular framework JavaScript pentru front-end
  • Parte dintr-un ecosistem dezvoltat în jurul unei comunități puternice
  • Experiență de utilizare plăcută și simplă; performanță superioară.
  • Folosit de cele mai mari companii din lume, precum Netflix, Facebook, Instagram, AirBnB, Dropbox, BCC și multe altele.
  • Creștere semnificativă și constantă a numărului de job-uri disponibile pentru programatorii de React

 

Metoda de selecție:
1. CV: Clasic sau cu o notă personală, tu decizi sub ce formă ne prezinti skill-urile și motivația care te fac "a perfect match" pentru laboratorul nostru. 2. Test: Brief and to the point, nu-ți vom răpi mult timp (maxim 30 de minute).

Cerințe:

Suntem aici să învățăm, așa că nu te speria dacă nu bifezi toate cerințele sau nu ești la nivelul la care ți-ai dori. Uite ce-ar trebui să pui pe masă (dar îți venim și noi în ajutor):

1. Știi câte ceva despre HTML/CSS și poți pune în practică conceptele de bază. 

2. JavaScript nu-ți este un limbaj de programare complet străin, chiar și doar la nivel teoretic. 

3. English, you speak it!