Cerințe generale:
- Dorința de învățare: Capacitatea și dorința de a asimila noi concepte și tehnologii într-un ritm rapid.
- Colaborare: Abilitatea de a lucra în echipă și de a comunica eficient cu colegii, atât dezvoltatori front-end, cât și alți colegi din echipa tehnică.
- Rezolvarea problemelor: Gândirea logică și abilitatea de a aborda probleme și erori în cod.
- Abilități de comunicare: Capacitatea de a explica probleme și soluții într-o manieră clară.
- Cunoașterea limbii engleze: Capacitatea de a citi și înțelege documentația tehnică și de a comunica cu colegii.
Cunoștințe tehnice:
1.Limbajul de programare principal
- O înțelegere solidă a unui limbaj de programare popular pentru dezvoltarea backend, cum ar fi Python, Node.js, Go, Rust, Java sau altele.
- Familiarizare cu sintaxa, tipurile de date, controlul fluxului și funcțiile de bază ale limbajului ales.
2.Baze de date:
- Cunoașterea conceptelor de bază legate de bazele de date relaționale (precum SQL) și non-relaționale (precum NoSQL).
- Abilitatea de a crea, interoga și modifica date.
3.HTTP și API-uri:
- Înțelegerea protocolului HTTP, inclusiv metode (GET, POST etc.) și coduri de stare.
- Noțiuni de bază despre cum funcționează și se dezvoltă API-uri, în special API-uri RESTful.
4.Instrumente de dezvoltare:
- Familiaritatea cu controlul versiunilor, preferabil Git.
- Cunoștințe de bază despre un sistem de gestionare a pachetelor (precum NPM pentru Node.js sau pip pentru Python).
5.Medii de dezvoltare:
- Înțelegerea unui mediu de dezvoltare integrat (IDE) și a unor instrumente de dezvoltare esențiale (debugging, logging etc.).
6.Servere și deployment:
- Noțiuni introductive despre configurarea și operarea unui server web, precum Apache, Nginx sau altele.
- Înțelegerea conceptelor de bază legate de deploy și integrare continuă ar fi un plus.
Competențe optionale (dar utile):
- Middleware și Framework-uri: Familiarizare cu un framework sau middleware de bază specific limbajului de programare ales (ex. Express pentru Node.js, Flask sau Django pentru Python).
- Autentificare și securitate: Noțiuni introductive despre metode de autentificare, precum JWT sau OAuth.
- Testare: Înțelegerea importanței testării și familiarizarea cu unelte sau biblioteci de testare de bază.
Ce am vrea să vedem în CV și la interviu:
- Absolvent de studii superioare (IT sau domenii conexe);
- Experiență în poziții similare sau conexe;
- Persoană analitică și atentă la detalii;
- Autonomie în realizarea sarcinilor de serviciu;
- Seriozitate, adaptabilitate și atitudine proactivă;
- Bune abilități de comunicare
- Spirit de echipă și dorința de a învăța și utiliza tehnologii emergente
La rândul nostru, oferim un pachet de beneficii flexibile, bonusuri, abonament la o clinică medicala privată, traininguri tehnice și de soft skills pentru toți colegii noștri.
Dacă vrei să te alături unei echipe de profesioniști, să iti dezvolti cunostintele tehnice, să realizezi cercetare-dezvoltare și să înveți prin provocări profesionale, abia așteptăm să te cunoaștem!
Te rugăm să ne transmiți CV-ul pe office@ici.ro și te vom invita noi la un interviu!