Suntem o echipă mică într-o companie mare, care lucrează în metodologie agilă. Oferim soluții de Data Science pentru clienți interni din cadrul Deutsche Telekom, iar competențele și soluțiile noastre sunt constant foarte căutate. De aceea, ne dorim să ne mărim echipa cu specialiști tehnici care știu să vizualizeze date, pentru a putea deservi și satisface nevoile unui număr și mai mare de clienți.
Căutăm un Senior Frontend Developer pasionat, cu interes pentru intersecția dintre dezvoltarea web și inteligența artificială (AI) / machine learning (ML), care să se alăture echipei noastre dinamice. Este o oportunitate de a lucra pe o varietate de aplicații interne AI/ML, dashboard-uri și biblioteci dezvoltate intern.
Aplică și află mai multe despre noi și despre departamentul nostru! Ne-ar plăcea să te avem alături cât mai curând, așa că profită de ocazie și aplică!
Provocările pe care le poți aștepta:
- Colaborarea cu echipa de dezvoltare pentru a proiecta, dezvolta și optimiza interfețele utilizator pentru aplicațiile noastre interne.
- Coordonarea și mentorarea colegilor juniori în ceea ce privește bunele practici, calitatea codului și arhitectura.
- Interacțiunea cu clienții pentru definirea funcționalităților și cerințelor aplicațiilor web.
- Prezentarea rezultatelor în fața colegilor și a clienților.
- Transpunerea designurilor UI/UX în cod funcțional, asigurând atractivitate vizuală și ușurință în utilizare.
- Colaborarea cu ingineri AI/ML pentru a vizualiza date și insight-uri complexe.
- Participarea la code review-uri, oferind feedback constructiv și învățând de la dezvoltatorii seniori.
- Contribuția la dezvoltarea și mentenanța bibliotecilor interne pentru a asigura consistența și reutilizarea codului.
- Participarea la întâlniri regulate de echipă, oferind update-uri și solicitând suport atunci când este necesar.
Responsabilități principale:
- Proiectarea, dezvoltarea și mentenanța aplicațiilor frontend robuste și scalabile folosind JavaScript, React și Next.js.
- Planificarea și implementarea bibliotecii de componente UI, în colaborare cu colegii juniori și mid-level din echipă.
- Implementarea bunelor practici pentru calitatea codului, optimizarea performanței și mentenanță, precum și ghidarea colegilor juniori în respectarea acestora.
- Implementarea principiilor de design responsive pentru a asigura funcționarea aplicațiilor pe diverse browsere și sisteme de operare (inclusiv iOS și Android).
- Investigarea și remedierea problemelor pentru a asigura o experiență de utilizare fluentă.
- Colaborarea cu dezvoltatori backend (Python) pentru integrarea API-urilor REST în componentele frontend.
- Realizarea și coordonarea code review-urilor și contribuția la definirea bunelor practici ale echipei.
- Debugging și optimizarea performanței și uzabilității aplicațiilor.
- Asistență în dezvoltarea documentației de proiect și a ghidurilor pentru utilizatori.
- Menținerea la curent cu cele mai noi tendințe din frontend development și împărtășirea cunoștințelor cu membrii echipei.
Calificări:
- Diplomă de licență în Informatică, Tehnologia Informației sau domenii conexe (sau experiență profesională echivalentă).
- Cunoștințe solide de JavaScript și experiență cu alte limbaje de programare.
- Experiență demonstrată de minimum 5 ani în dezvoltare frontend, cu focus pe React, TypeScript și Next.js sau framework-uri similare.
- Înțelegere solidă a API-urilor REST și experiență în integrarea acestora în aplicații web.
- Practici moderne de dezvoltare folosind git și code review pentru merge request-uri.
- Experiența în dezvoltarea și mentenanța arhitecturilor de tip microservicii reprezintă un avantaj.
- Cunoștințe și experiență cu CI/CD, Docker și Kubernetes constituie un plus.
- Abilități excelente de rezolvare a problemelor și atenție la detalii.
- Abilități foarte bune de comunicare și colaborare pentru a lucra eficient în echipă.