IT|Bucuresti

Full Stack Developer



Despre rol

Căutăm un Full Stack Developer cu experiență solidă în dezvoltarea de aplicații web moderne, care să lucreze atât pe partea de backend, folosind Python și Django, cât și pe frontend, folosind Vue.js și/sau React.

Rolul presupune implicare end-to-end în dezvoltarea produselor: de la arhitectură și modelarea datelor până la implementarea API-urilor, dezvoltarea interfețelor, integrarea serviciilor externe, containerizare și deployment.

Ne dorim o persoană autonomă, pragmatică și orientată spre soluții, confortabilă cu utilizarea instrumentelor moderne de AI pentru development, inclusiv Claude / Claude Code, pentru accelerarea dezvoltării, debugging, code review și documentare.

Responsabilități

• Dezvoltarea și întreținerea aplicațiilor web folosind Python și Django / Django REST Framework.

• Proiectarea și dezvoltarea de REST APIs și integrarea acestora cu aplicațiile frontend.

• Dezvoltarea de interfețe web moderne folosind Vue.js și/sau React.

• Modelarea și optimizarea bazelor de date relaționale.

• Integrarea aplicațiilor cu servicii externe și API-uri third-party.

• Dezvoltarea și mentenanța proceselor asincrone și background jobs.

• Scrierea de cod reutilizabil, testabil și ușor de întreținut.

• Participarea la definirea arhitecturii aplicațiilor și a soluțiilor tehnice.

• Containerizarea aplicațiilor folosind Docker și Docker Compose.

• Utilizarea Git pentru version control, code review și colaborare în echipă.

• Debugging, troubleshooting și optimizarea performanței aplicațiilor.

• Utilizarea instrumentelor AI precum Claude / Claude Code pentru coding, refactoring, debugging, test generation și analiză tehnică.

• Participarea la code reviews și îmbunătățirea continuă a standardelor de development.

• Colaborarea cu echipe de business, produs, data și infrastructură pentru implementarea soluțiilor end-to-end.

Cerințe tehnice

Backend

• Experiență bună cu Python.

• Experiență practică cu Django.

• Experiență cu Django REST Framework sau framework-uri similare pentru dezvoltarea API-urilor.

• Înțelegerea conceptelor de:

o REST APIs;

o authentication & authorization;

o ORM;

o caching;

o background processing;

o application security.

• Experiență cu baze de date SQL precum:

o PostgreSQL;

o Microsoft SQL Server;Frontend

Experiență cu cel puțin unul dintre următoarele framework-uri:

• Vue.js / Vue 3

• React

Cunoștințe bune de:

• JavaScript / TypeScript;

• HTML5;

• CSS;

• state management;

• REST API integration;

• component-based application architecture.

Experiența cu framework-uri sau librării precum Nuxt, Next.js, Quasar, Tailwind CSS sau PrimeVue reprezintă un avantaj.

DevOps & Development Workflow

• Experiență practică cu Docker.

• Experiență cu Git și workflow-uri bazate pe branches / pull requests.

• Familiaritate cu Linux.

• Înțelegerea principiilor de CI/CD.

• Experiență în configurarea și rularea aplicațiilor în medii development / staging / production.

AI-Assisted Development

Considerăm important ca developerii să știe să utilizeze eficient instrumentele moderne de AI.

Experiența cu următoarele reprezintă un avantaj important:

• Claude / Claude Code;

• AI coding agents;

• prompt engineering pentru software development;

• utilizarea AI pentru code generation;

• debugging asistat de AI;

• code review și refactoring;

• generarea automată de teste și documentație.

Nu căutăm doar utilizarea unui chatbot, ci capacitatea de a integra aceste instrumente într-un workflow profesionist de dezvoltare software.

Nice to have

Experiența sau cunoștințele în următoarele domenii reprezintă un avantaj:

Machine Learning / AI

• concepte de bază de Machine Learning;

• lucrul cu modele predictive;

• scikit-learn;

• pandas / NumPy;

• integrarea modelelor ML în aplicații web;

• experiență cu LLM-uri sau aplicații AI;

• embeddings și vector databases;

• RAG – Retrieval-Augmented Generation;

• integrarea API-urilor LLM.

Data Engineering / ETL

• experiență cu procese ETL / ELT;

• dezvoltarea de data pipelines;

• integrarea datelor din multiple surse;

• transformarea și validarea datelor;

• lucrul cu volume mari de date;

• experiență cu pandas, SQL sau framework-uri de orchestration;

• cunoștințe despre data warehouses și data modeling.

Experiența cu tehnologii precum Airflow, Prefect, Celery, Kafka, ClickHouse, dbt sau similare reprezintă un avantaj.

Profilul candidatului

Căutăm o persoană care:

• poate lucra autonom pe un feature de la idee până în production;

• înțelege atât backend-ul, cât și frontend-ul unei aplicații;

• poate analiza o problemă de business și o poate transforma într-o soluție tehnică;

• acordă atenție calității codului și mentenabilității;

• este confortabilă într-un mediu în care tehnologiile și cerințele evoluează rapid;

• utilizează AI-ul ca accelerator de productivitate, fără a compromite calitatea codului;

• este interesată să învețe tehnologii noi;

• comunică eficient cu colegii tehnici și non-tehnici.

Stack tehnologic orientativ

Backend: Python, Django, Django REST Framework

Frontend: Vue.js, React, JavaScript / TypeScript

Database: PostgreSQL / Microsoft SQL Server

Infrastructure: Docker, Linux

Version Control: Git

AI Development: Claude / Claude Code

Nice to have: Machine Learning, LLM, RAG, ETL / Data Pipelines

Ce oferă rolul:

• Implicare directă în dezvoltarea unor produse software reale și complexe.

• Posibilitatea de a lucra pe întregul stack tehnologic.

• Expunere la proiecte de AI, Machine Learning și Data Engineering.

• Utilizarea activă a instrumentelor AI moderne în procesul de software development.

• Libertate în alegerea soluțiilor tehnice și posibilitatea de a influența arhitectura produselor.

• Mediu orientat spre automatizare, experimentare și dezvoltare rapidă.

Ce oferim noi:

Pachet salarial corelat cu experienta ta;

Bonuri de masa in valoare de 45 lei/zi lucrata;

Bonus pentru recomandare angajati, conform politicii interne;

Prima Paste, Craciun;

Asigurare medicala privata;

Discount in calitate de angajat la achizitia de bijuterii, conform procedurii interne;

Abonament preferential ESX, StayFit Gym;

Parteneriat Lensa, SamsungClub, THERME;

Zile suplimentare de concediu, conform procedurilor interne;

Acces la biblioteca interna TEILOR.





Aplică
Aplică