Acasă Cariere
Senior Android Developer
/ Senior Android Developer
Full-Time
București
Software Development

/ Job description

Căutăm un Dezvoltator Senior Android dedicat pentru a se alătura companiei noastre în creștere. Ca parte a echipei noastre de dezvoltare, vei construi aplicații Android cat mai functionale și prietenoase pentru utilizatori. Codul tău va fi scris într-un mod eficient și scalabil, asigurând o optimizare cat mai buna. De asemenea, vei testa unitățile de cod, inclusiv cazurile limită, utilizabilitatea și fiabilitatea generală.

 

Responsabilități principale:

  • Traduce designurile și wireframe-urile în cod de înaltă calitate.

  • Proiectează, construiește și menține cod Java performant, reutilizabil și fiabil.

  • Asigură cea mai bună performanță, calitate și receptivitate a aplicației.

  • Identifică și corectează blocajele și remediază erorile.

  • Testează unitățile de cod pentru robustețe, inclusiv cazurile limită, utilizabilitatea și fiabilitatea generală.

  • Ajută la menținerea calității codului, organizării și automatizării.

  • Descoperă, evaluează și implementează continuu tehnologii noi pentru a maximiza eficiența dezvoltării.

 

Abilități și competențe dorite:

  • Diplomă BS/MS în Informatică, Inginerie sau un domeniu similar.

  • Peste 4 ani de experiență în proiectarea și dezvoltarea aplicațiilor native Android.

  • Cunoștințe solide despre principiile de design UI Android, modelele și cele mai bune practici.

  • Experiență în lucrul cu datele la distanță prin REST și JSON.

  • Experiență cu biblioteci și API-uri terțe.

  • Familiaritate cu API-urile REST pentru conectarea aplicațiilor Android la serviciile back-end.

  • Abilitatea de a proiecta aplicații în jurul interfețelor naturale, cum ar fi „touch”.

  • Familiaritate cu API-urile de mesagerie cloud și notificările push.

  • Familiaritate cu utilizarea senzorilor suplimentari, cum ar fi giroscoapele și accelerometrele.

  • Cunoștințe despre ecosistemul open-source Android și bibliotecile disponibile pentru sarcini comune.

  • Abilitatea de a înțelege cerințele de afaceri și de a le traduce în cerințe tehnice.

  • Familiaritate cu integrarea continuă.

  • Cunoștințe extinse despre internalele Android și experiență cu JSON, HTML, CSS, JavaScript, Java, Eclipse și Android Studio.

  • Cunoștințe solide despre MVC, OOP, gestionarea memoriei și threading.

Dacă ești pasionat de dezvoltarea Android și îți place să lucrezi într-un mediu dinamic, ne-ar plăcea să auzim de tine. Aplica si programează o discuțiie cu noi.