Full Stack Developer - PHP / Vue.js
TravelBusinessClass
7 septembrie 2026
Chișinău, Rîșcani
De la 3 ani
2 000 – 3 000 dolari
Flexibil
Orice studii
Hibrid (Oficiu/Acasă)
Full Stack Developer - PHP / Vue.js
About the Company and Project
- We build and scale high-load CRM/ERP platforms and customer-facing products with complex business logic, extensive integrations, and a growing microservices architecture.
- We are looking for a strong PHP Developer who will primarily focus on backend development while occasionally contributing to frontend tasks when needed.
- The core of the role is backend development: business logic, APIs, integrations, microservices, performance, and maintaining our existing PHP-based platform. Experience with modern frontend technologies is a strong advantage, as you may sometimes work on UI-related tasks together with the frontend team.
- You will contribute to a long-term, mission-critical CRM/ERP platform used by more than 400 employees and serving over 300,000 customers.
- The role is approximately 80% backend and 20% frontend, with PHP as the primary focus and occasional Vue.js tasks.
Core Requirements
- 3+ years of commercial web development experience.
- Strong knowledge of PHP and practical experience with at least one modern PHP framework such as Laravel, Symfony, Yii, Spiral, or similar.
- Good understanding of OOP, SOLID principles, design patterns, and clean code practices.
- Experience developing and integrating REST APIs.
- Ability to understand, maintain, refactor, and improve existing codebases.
- Experience designing relational databases and optimizing SQL queries.
- Hands-on experience with PostgreSQL.
- Practical experience with Docker and Git.
- Understanding of microservices architecture.
- Ability to work effectively with backend, frontend, QA, Product, BA, and architecture teams.
- English for reading and writing technical documentation.
- Russian is the primary communication language within the development team.
Nice to Have
- Commercial experience with Vue.js, React, or another modern frontend framework.
- Experience with TypeScript.
- Experience with Nuxt.js or Next.js.
- Solid understanding of JavaScript, HTML5, CSS3, SASS/SCSS.
- Ability and willingness to occasionally take frontend tasks when required.
- Experience with Spiral Framework and RoadRunner.
- Experience with Kafka.
- Experience with Kubernetes.
- Experience with MariaDB.
- Experience with Elasticsearch or OpenSearch.
- Understanding of CI/CD workflows using GitHub Actions, GitLab CI, Jenkins, or similar tools.
- Experience building or optimizing high-load systems.
- Experience writing technical documentation.
What You Will Do
- Develop and maintain backend functionality for our existing CRM/ERP platform.
- Build APIs, services, integrations, and microservices.
- Develop complex business logic and improve existing backend functionality.
- Maintain, refactor, and improve legacy and existing PHP code.
- Improve system performance, stability, scalability, and code quality.
- Work with PostgreSQL and optimize database queries.
- Collaborate with frontend developers on API design and implementation.
- Occasionally contribute to frontend tasks using Vue.js or other modern frontend technologies.
- Participate in architectural discussions together with the Lead Architect and development team.
- Participate in sprint planning, task estimation, code reviews, and other Scrum activities.
Work Format
- Hybrid work format with one remote working day per week.
- Modern office located in central Chișinău.
- Flexible working hours within the hybrid format.
- Full participation in the team's Scrum processes.
What We Offer
- Direct impact on a platform used by more than 400 employees and serving over 300,000 customers.
- Long-term work on complex products with meaningful technical challenges.
- A collaborative environment that encourages experimentation and continuous improvement.
- Mentorship from the Lead Architect and opportunities for professional growth.
- Annual learning budget for courses, conferences, books, and paid AI tools such as ChatGPT Plus.
- Flexible working hours.
- 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 your experience, technical skills, and interview results.
E-mail: hr@tbc.md
Beneficii
Team buildinguri
Ceai, cafea, apă
Fructe
Program de lucru flexibil
Creștere profesională
Traininguri, cursuri
Alte joburi ale companiei
Alte joburi ale companiei
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
Alte joburi ale companiei
Alte joburi ale companiei
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
TravelBusinessClass
Chișinău
Aplicat!
Candidații înregistrați pe site primesc mai des răspunsuri de la angajatori și pot comunica direct cu ei prin CHAT.