Back to search
TEILOR Linkedin · Posted 1mo ago

Full Stack Developer – Python / Django / Vue.js / React

Bucharest

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Full Stack Developer – Python / Django / Vue.js / React

De ce acest rol?

Căutăm un Full Stack Developer care să aibă ownership real asupra dezvoltării produselor și să poată lucra end-to-end — de la înțelegerea unei nevoi de business și definirea soluției tehnice până la implementare, testing și deployment.

Vei lucra pe întregul stack, cu Python și Django în backend și Vue.js și/sau React în frontend, într-un mediu în care tehnologiile moderne și instrumentele AI fac parte din workflow-ul de development.

Un aspect important al rolului este utilizarea practică a AI-assisted development. Ne dorim un developer care știe să folosească instrumente precum Claude / Claude Code pentru a accelera development-ul, debugging-ul, code review-ul, refactoring-ul, testarea și documentarea, păstrând în același timp standarde ridicate de calitate a codului.


Despre rol:

Rolul presupune implicare end-to-end în dezvoltarea și evoluția produselor software.

Vei contribui atât la zona de backend și API-uri, cât și la frontend, baze de date, integrarea serviciilor externe, containerizare și deployment.

Vei avea, de asemenea, posibilitatea de a contribui la arhitectura aplicațiilor și la alegerea soluțiilor tehnice, precum și de a lucra la proiecte din zona de AI, Machine Learning și Data Engineering.


Responsabilități:

  • Dezvolți și menții aplicații web folosind Python, Django și Django REST Framework.
  • Proiectezi și dezvolți REST APIs și integrezi aceste API-uri cu aplicațiile frontend.
  • Dezvolți interfețe web moderne folosind Vue.js și/sau React.
  • Modelezi și optimizezi baze de date relaționale.
  • Integrezi aplicațiile cu servicii externe și API-uri third-party.
  • Dezvolți și menții procese asincrone și background jobs.
  • Scrii cod reutilizabil, testabil și ușor de întreținut.
  • Participi la definirea arhitecturii aplicațiilor și a soluțiilor tehnice.
  • Containerizezi aplicațiile folosind Docker și Docker Compose.
  • Utilizezi Git, branch-uri și pull requests pentru version control și colaborare.
  • Identifici și rezolvi probleme de performanță, debugging și troubleshooting.
  • Participi la code reviews și la îmbunătățirea continuă a standardelor de development.
  • Utilizezi Claude / Claude Code și alte instrumente AI pentru coding, refactoring, debugging, test generation și analiză tehnică.
  • Colaborezi cu echipe de business, product, data și infrastructure pentru implementarea soluțiilor end-to-end.


Ce ne dorim de la tine?

Căutăm o persoană autonomă, pragmatică și orientată spre soluții, care poate transforma o problemă de business într-o soluție tehnică bine gândită și poate duce un feature de la idee până în production.

Ne dorim să:

  • poți lucra autonom pe un feature, de la definirea soluției până la deployment si sa înțelegi atât backend-ul, cât și frontend-ul unei aplicații;
  • ai o abordare orientată spre calitatea și mentenabilitatea codului;
  • poți lua decizii tehnice și să argumentezi soluțiile propuse si sa fii confortabil într-un mediu în care tehnologiile și cerințele evoluează rapid;
  • fii interesat(ă) să înveți și să adopți tehnologii noi;
  • comunici eficient atât cu colegii tehnici, cât și cu echipele non-tehnice.


AI-assisted development

Ne interesează mult experiența practică în utilizarea instrumentelor moderne de AI pentru software development, inclusiv Claude / Claude Code.

Căutăm mai mult decât utilizarea unui chatbot pentru generarea unor fragmente de cod. Ne dorim să poți integra AI-ul într-un workflow profesionist de development, folosindu-l pentru: code generation; debugging și troubleshooting; refactoring; code review; generarea și îmbunătățirea testelor; documentare; analiză tehnică; explorarea și înțelegerea unui codebase existent.


AI-ul trebuie să fie un accelerator de productivitate, fără compromisuri asupra calității, securității și mentenabilității codului.

Tech Stack

Backend: Python · Django · Django REST Framework

Frontend: Vue.js / Vue 3 · React · JavaScript / TypeScript · HTML5 · CSS

Database: PostgreSQL · Microsoft SQL Server

Infrastructure & Development: Docker · Docker Compose · Linux · Git · CI/CD

AI Development: Claude · Claude Code · AI coding agents

Frontend – nice to have: Nuxt · Next.js · Quasar · Tailwind CSS · PrimeVue


Cerințe tehnice:

Backend

  • Experiență solidă cu Python; Experiență practică cu Django.
  • Experiență cu Django REST Framework sau framework-uri similare pentru dezvoltarea API-urilor.
  • Înțelegerea conceptelor de REST APIs, authentication & authorization, ORM, caching și background processing.
  • Cunoștințe privind principiile de application security.
  • Experiență cu baze de date SQL, în special PostgreSQL și/sau Microsoft SQL Server.


Frontend

Experiență practică cu cel puțin unul dintre: Vue.js / Vue 3 & React

Și cunoștințe bune de:

  • JavaScript / TypeScript; HTML5 / CSS; state management; REST API integration; component-based application architecture.

Experiența cu Nuxt, Next.js, Quasar, Tailwind CSS sau PrimeVue reprezintă un avantaj.

DevOps & Development Workflow

  • Experiență practică cu Docker; Git și workflow-uri bazate pe branches / pull requests.
  • Familiaritate cu Linux; Înțelegerea principiilor de CI/CD.
  • Experiență în rularea și configurarea aplicațiilor în medii de development, staging și production.

Machine Learning / AI

  • Concepte de bază de Machine Learning. Experiență 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.

Nice to have: 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 tehnologii similare reprezintă un avantaj.


Ce vei găsi la noi:

  • Ownership real asupra features și produselor;
  • Posibilitatea de a lucra pe întregul stack; Libertate în alegerea soluțiilor tehnice și posibilitatea de a influența arhitectura;
  • Proiecte reale și complexe, cu expunere la AI, Machine Learning și Data Engineering;
  • Utilizarea activă a instrumentelor AI moderne în procesul de software development;
  • Oportunitatea de a învăța tehnologii noi și de a-ți extinde constant aria tehnică;
  • Mediu de lucru orientat catre autonomie, inovatie si dezvoltare profesionala;
  • 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;
  • Oportunitatea de a construi si evolua platforma de date pentru un grup de companii aflat intr-un amplu proces de transformare digitala;
  • Implicare directa in proiecte strategice de e-commerce, retail, supply chain si inteligenta artificiala;
  • Colaborare cu echipe multidisciplinare si tehnologii moderne.

Pe scurt: Nu căutăm doar un developer care să implementeze task-uri.

Căutăm un Full Stack Developer cu ownership, care poate înțelege problema, poate propune soluția, o poate implementa end-to-end și poate folosi inteligent instrumentele moderne — inclusiv AI — pentru a construi software de calitate.


Iți place ceea ce construim? Hai să discutăm!

📩 Trimite-ne CV-ul la [email protected] sau aplică direct aici.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search