Senior Back End Developer
TBC

19 noiembrie 2025

Chișinău, Сentru
Peste 5 ani
Flexibil
Orice studii
În locația angajatorului

Senior Back End Developer

About the Company and Projects
We build and scale high load CRM/ERP platforms along with customer faced products that involve extensive integrations and complex backend logic. You will work on long term, mission critical systems, contributing to a modern microservices architecture and high performance backend services.

Core Requirements

  • 5+ years of commercial backend development experience.
  • 3+ years of experience with PHP.
  • Ability to understand, maintain, and improve existing codebases.
  • Strong OOP knowledge: design patterns, MVC, MVP, layered architecture (DDD is a plus).
  • Solid understanding of PSR standards, SOLID principles, and clean code practices.
  • Experience in designing databases and optimizing SQL queries.
  • Hands on experience with MariaDB, PostgreSQL, ElasticSearch / OpenSearch.
  • Strong understanding of microservices architecture: service communication, fault tolerance, event driven design.
  • Experience with Kafka.
  • Practical experience with Docker, Kubernetes, Git, CLI, Nginx/Apache.
  • Understanding of CI/CD workflows (GitHub Actions, GitLab, Jenkins) at a developer level.
  • Ability to write technical documentation (desirable).
  • English for reading and writing technical documentation.
  • Russian is the primary language within the team.

Nice to have:

  • Experience with Spiral Framework and RoadRunner.
  • Background in high load optimization.
  • Strong communication skills and the ability to collaborate effectively with the team.

What You Will Do

  • Develop backend functionality for large scale, long term products.
  • Participate in architectural design and microservices planning.
  • Work as part of one of our two scrum teams.
  • Collaborate with the Lead Architect on key architectural decisions.
  • Participate in sprint planning, task estimation, and strict code reviews.
  • Build and maintain integrations with internal and external systems.
  • Improve system performance, stability, scalability, and overall code quality.

Work Format

  • Office only, located in central Chișinău.
  • Full involvement in daily scrum processes.

What We Offer

  • Direct impact on a platform used by 100k+ customers and 200+ employees.
  • A free, agile environment that encourages experimentation and rapid iteration.
  • Mentorship from the Lead Architect and a clear professional growth path.
  • Annual learning budget for courses, conferences, books, and paid AI tools (e.g., ChatGPT Plus).
  • Flexible working hours within the office format.
  • Modern office in central Chișinău with fresh fruit, ice cream, snacks, and a fully stocked kitchen.
  • Team events and a supportive working atmosphere.
  • Salary based on interview results and your level of expertise.

E-mail: hr@tbc.md

Atașează CV-ul CV de pe site
Atașează CV-ul

Indicați Nume și Prenume

Verificați corectitudinea numarului de telefon

E-mail incorect!

Adaugă o scrisoare de intenție

Scrisoarea de intenție conține caractere inadmisibile.

Verificați condițiile de prelucrare a datelor cu caracter personal

Creează Smart CV
pentru a primi răspunsuri de la companii și discuta cu ei prin CHAT.
Ai un CV pe site? Intră
Trimite CV-ul

Alegeți jobul

Adaugă o scrisoare de intenție

Scrisoarea de intenție conține caractere inadmisibile.

Aplicat!
Candidații înregistrați pe site primesc mai des răspunsuri de la angajatori și pot comunica direct cu ei prin CHAT.