Evaluate your job fit with Bestie
See how a recruiter would evaluate your CV if you applied for this job.

Programator Python

This job is archived
This position is no longer open for recruitment, but you can indicate your interest to the employer. See also similar jobs.
Confidential salary
Salaries on similar positions:1250 - 1385 EUR/luna
Full time, Part time; 1 vacancy; L-V, 8h

Programator Python


  Ca dezvoltator Python vei proiecta, dezvolta și extinde atât aplicații ce interacționează direct cu utilizatorul (cu interfață grafică) cât și în linie de comandă precum și aplicații și servicii web.
  Vei face parte dintr-o echipa mica de ingineri software (backend, app mobile și frontend), testeri, membrii administrativi, toți lucrând la automatizarea și îmbunătățirea fluxului de lucru utilizat intern în companie.

Compania noastră se axează pe refurbisarea telefoanelor mobile și în acest scop sunt utilizate o serie de soluții hardware și software pentru a reduce timpul de procesare, a crește fiabilitatea și calitatea proceselor derulate.

Responsabilități principale:

  • Dezvoltarea și implementarea aplicațiilor software folosind limbajul de programare Python.
  • Colaborarea strânsă cu echipa de dezvoltare pentru a identifica nevoile și soluțiile optime.
  • Testarea, depanarea și întreținerea aplicațiilor existente pentru a asigura funcționalitatea acestora.
  • Participarea la planificarea și estimarea proiectelor pentru a respecta termenele stabilite.
  • Documentarea proceselor și a codului pentru a asigura o înțelegere clară și o colaborare eficientă.

Cerințe:

  • Experiență dovedită de lucru ca dezvoltator software folosind limbajul Python ca limbaj principal
  • Experiență în dezvoltare full-stack sau backend cu cunoștințe despre constrângerile necesare dezvoltării aplicațiilor de interfață grafică (GUI)
  • Experiență de lucru folosind framework-uri Python FastAPI sau Flask
  • Modele de date și procesare folosind Pydantic, Pandas, Numpy
  • Framework-uri de testare automată a codului (ex. PyTest)
  • Serializarea datelor: JSON
  • Programarea app cu comunicare prin rețea: request HTTP Get/Post
  • Calcul paralel: multiple fire de execuție (multi-thread) și/sau multiple procese (multi-process)
  • Cunoștințe de HTML și Javascript (JS pur este suficient)
  • GIT folosit ca sistem de versionare principal
  • Familiaritate cu sistemul de operare Linux: utilizare în linie de comandă, sistemul de fișiere, conectarea și configurarea rețelei, script-uri bash
  • Înțelegere fermă a principiilor de inginerie software, a pattern-urilor de dezvoltare software și a celor mai bune practici
  • Familiaritate cu baze de date relaționale (ex. MySQL)
  • Abilități de lucru în echipă și o atitudine orientată pe rezolvarea problemelor
  • Pasiune pentru a învăța zilnic noi abilități și a împărți cunoștințele și experiența în fiecare zi

Abilități utile (vor fi considerate un plus):

  • Experiență cu unelte de containerizare precum Docker
  • Înțelegerea buclelor de actualizare ale interfețelor grafice (GUI) și callback-uri pentru evenimente utilizate în aplicații de tip Webview și native (WxWidgets, QT)
  • Familiaritate cu baze de date non-relaționale (Redis)
  • Analiză multimedia și procesare imagini (openCV, Pillow) și/sau audio (Sounddevice, LibRosa, PyGame)
  • Interacționarea cu dispozitive embedded precum plăcile Arduino folosind comunicare serială
  • Utilizarea altor concepte de comunicare prin rețea precum socket, websocket, remote procedure call (RPC)
  • Cunoștințe și concepte utilizate în generarea de generare grafice folosind Plotly, Matplotlib
  • Crearea și interacționarea cu modele cu învățare automată (machine learning) pentru aplicații de vedere artificială (detecție de obiecte) folosind spre exemplu YoLo, Keras, Scikit-Learn
  • Vedere geometrică 2D și 3D a lumii înconjurătoare în contextul unei aplicații reale de inginerie, de exemplu abilitatea de a face corespondențe între dimensiuni pe o imagine în pixeli și dimensiuni din lumea reală în mm ale unui obiect
  • Instalarea si mentenanta sistemelor de operare Windows (10, 11), Linux Desktop
  • Cunostinte de baza despre limbajele de scripting (powershell, bash)
  • Testarea, depanarea si mentenanta PC-urilor si a laptop-urilor (curatare, montare subansamble)

Beneficii:

  • Oportunitatea de a lucra într-un mediu dinamic și inovator.
  • Posibilitatea de a contribui la proiecte de anvergură și de a-ți dezvolta abilitățile tehnice.
  • Traininguri și workshop-uri pentru a-ți îmbunătăți continuu cunoștințele.
  • Pachet salarial atractiv și beneficii suplimentare.
  • O echipă prietenoasă și sprijinitoare care încurajează colaborarea și excelența.

Dacă ești pasionat de programare și ai experiența necesară în limbajul Python, te invităm să aplici pentru poziția de Programator Python și să faci parte din echipa noastră!

Celltech Mobile Services SRL (CMS) este o firma cu capital integral romanesc cu experienta de peste 15 ani in domeniul reparatiilor si reconditionarii telefoanelor mobile si a tabletelor.

Serviciile CMS se adreseaza in principal firmelor din UE si SUA care au programe ce sustin economia circulara.

Sediul firmei este situat in orasul Buftea, judetul Ilfov.

Echipa noastra este formata din aproximativ 200 de ingineri, tehnicieni si operatori care lucreaza intr-un spatiu de 3000 mp dotat cu aparatura moderna.

Similar jobs

Frontend Software Engineer
Frontend Software Engineer
Procter Gamble / PG|București, România
1600
Fullstack Developer (React / Next.js + .NET)
Fullstack Developer (React / Next.js + .NET)
I-Tom Solutions|Strada Popa Soare, București, România
Backend Developer
Backend Developer
Global Hr Services|Calea Floreasca, București, România
Programator Delphi Mid-Level
Programator Delphi Mid-Level
Magister Software|Strada Radu de la Afumați, Bucharest, Romania, București, România