Job Offers

Full Stack Developer (PHP)
back to homepage
Job ID: 200040
Specialisation: Software Developer
Level: Mid-Level | Senior
Location: Bulgaria | Plovdiv

For our client, a Western-European digital marketing agency with a small team in Plovdiv, we are currently looking for a motivated

Full Stack Developer (PHP)

to support them on a long-term basis.

Responsibilities:

  • You will be part of a small team and work closely with your colleagues in Western Europe
  • The company uses Agile methods
  • Home office is possible, but not 100 % (Hybrid model), so you should live in Plovdiv or nearby

What we expect:

  • 3 years React-experience and advanced knowledge (or similar framework)
  • Solid experience with Laravel or Symfony
  • Knowledge of Drupal a plus
  • Knowledge of other CMS a plus
  • Good English language skills

This opportunity sounds attractive for you? Then apply with your detailed CV in English. Only short – listed candidates will be contacted.

Apply for:

Full Stack Developer (PHP)

ID Job :

200040

    Your Message

    Where do you want to work in the future?

    Please add up to three documents to support your application, e.g. CV, cover letter, diploma,...

    Supported formats: .pdf, .docx, .doc, .odt, .ods, .txt
    Maximum size: per file 4 MB

    I want to benefit from your free services on a long-term basis and be informed about suitable vacancies in the future. Thus, I agree that my personal data is saved by recruiting agency Balkaninvest indefinitely. I may revoke this approval any time (optional). / Желая да се възползвам от вашите безплатни услуги за неограничен период от време и да бъда информиран/а за съответстващи на профила ми работни позиции за в бъдеще. Поради това се съгласявам личните ми данни да бъдат съхранявани от посредническа агенция "Балканинвест.ЕУ" ЕООД за неопределено време. Мога да оттегля това съгласие по всяко време (опционално).

    JOB OFFERS

    You may also like…

    Sales Manager – Automotive Sector

    Job ID: 30601
    Specialisation: Sales
    Location: Bulgaria | Remote

    Our client is a well-established German company with many years of experience in the automotive sector. In Bulgaria, the company is expanding its commercial activities, and in this regard, we are looking for an experienced

    Sales Manager – Automotive Sector

    to further develop, expand, and manage the local market.

    Responsibilities:

    • Development and management of commercial activities in Bulgaria
    • Building and maintaining a partner network (distributors, service centers, dealers)
    • Market analysis and identification of new growth opportunities
    • Negotiation of terms with key clients and suppliers
    • Building and managing a team and coordination with the headquarters in Germany
    • Participation in exhibitions, trade fairs, and professional events

    Requirements:

    • Experience in sales in the automotive sector – minimum 4-5 years
    • Proficiency in German or English at working level
    • Higher education (economics, business, marketing, or automotive engineering is an advantage)
    • Excellent negotiation and business development skills
    • Good organizational and leadership abilities
    • Driving license, category B

    The client offers:

    • Work in a stable international company
    • Opportunity to build and develop the local market
    • Competitive remuneration + performance-based bonus system
    • Company car, phone, and laptop
    • Training and support from the team in Germany
    • Long-term perspective and career development opportunities
    • Flexibility about workplace and working-time

    This opportunity sounds attractive for you? Then apply with your CV together with an actual picture.

    Backend Developer with TypeScript

    Job ID: 30502
    Specialisation: Software Developer
    Level: Mid-Level
    Location: Bulgaria | Remote | Sofia

    For our client, a boutique Bulgarian software company, we are looking for a

    Backend Developer with TypeScript (Mid level)

    to join one of their specialized teams working on a large-scale platform for a leading US construction company.

    You will be responsible for building and maintaining custom backend systems for data pipelines and large-scale web scrapers, applied across multiple domains (Projects, Personnel, Contacts, Opportunities, etc.).

    The company has offices in Sofia, Germany, and the USA, and works with clients across both Europe and the United States. They provide full-cycle software development, including AI integrations (Gen AI, ChatGPT, Claude), web/mobile applications, and custom data solutions (API, scraping, data processing). The company has been repeatedly recognized as a Clutch Top Web Development Company in Bulgaria.

    Position description:

    • Design and implement modular ETL tasks through shared base classes for different domains
    • Build and maintain backend services for data processing, scraping workflows, checkpoint validation, fingerprinting, and deduplication logic
    • Create CI pipelines to trigger builds for specific collectors and data sets
    • Develop and optimize collector and transformer jobs for event streams
    • Work with large datasets and optimize performance at scale
    • Collaborate closely with the team and the client on the design and implementation of new functionalities
    • Deliver clean, maintainable, and well-documented code
    • Maintain high code quality via SonarCloud, solid test coverage, and low technical debt
    • Contribute to improvements in architecture and development best practices

    Requirements:

    • Solid experience in backend development with TypeScript
    • Good working knowledge with Python benefitial
    • Experience in building data pipelines (ingestion → processing → storage)
    • Understanding of Docker-based development workflows
    • Strong knowledge of relational databases (especially PostgreSQL)
    • Experience with cloud storage providers (AWS, Azure, GCP)
    • Strong analytical mindset and ability to work independently

    Nice to have:

    • Experience with Kubernetes
    • Experience in data processing, large datasets, or ETL pipelines
    • Knowledge of scalable and distributed systems

    The company offers:

    • Competitive salary
    • Remote-friendly or hybrid working model (office located in southern Sofia)
    • Opportunity to work on meaningful projects for a major US client
    • Chance to learn and work with different languages and technology stacks
    • Flexible environment where results matter more than bureaucracy

    Be part of a small, dynamic team solving significant data infrastructure challenges

    If you’re interested, send us your CV and join a team that values clean code, collaboration, and solving complex challenges at scale.

    Backend Developer with Python

    Job ID: 30501
    Specialisation: Software Developer
    Level: Mid-Level
    Location: Bulgaria | Remote | Sofia

    For our client, a boutique Bulgarian software company, we are looking for a

    Backend Developer with Python (Mid level)

    to join one of their specialized teams working on a large-scale platform for a leading US construction company.

    You will be responsible for building and maintaining custom backend systems for data pipelines and large-scale web scrapers, applied across multiple domains (Projects, Personnel, Contacts, Opportunities, etc.).

    The company has offices in Sofia, Germany, and the USA, and works with clients across both Europe and the United States. They provide full-cycle software development, including AI integrations (Gen AI, ChatGPT, Claude), web/mobile applications, and custom data solutions (API, scraping, data processing). The company has been repeatedly recognized as a Clutch Top Web Development Company in Bulgaria.

    Position description:

    • Design and implement modular ETL tasks through shared base classes for different domains
    • Build and maintain backend services for data processing, scraping workflows, checkpoint validation, fingerprinting, and deduplication logic
    • Create CI pipelines to trigger builds for specific collectors and data sets
    • Develop and optimize collector and transformer jobs for event streams
    • Work with large datasets and optimize performance at scale
    • Collaborate closely with the team and the client on the design and implementation of new functionalities
    • Deliver clean, maintainable, and well-documented code
    • Maintain high code quality via SonarCloud, solid test coverage, and low technical debt
    • Contribute to improvements in architecture and development best practices

    Requirements:

    • Solid experience in backend development with Python
    • Good working knowledge with TypeScript benefitial
    • Experience in building data pipelines (ingestion → processing → storage)
    • Understanding of Docker-based development workflows
    • Strong knowledge of relational databases (especially PostgreSQL)
    • Experience with cloud storage providers (AWS, Azure, GCP)
    • Strong analytical mindset and ability to work independently

    Nice to have:

    • Experience with Kubernetes
    • Experience in data processing, large datasets, or ETL pipelines
    • Knowledge of scalable and distributed systems

    The company offers:

    • Competitive salary
    • Remote-friendly or hybrid working model (office located in southern Sofia)
    • Opportunity to work on meaningful projects for a major US client
    • Chance to learn and work with different languages and technology stacks
    • Flexible environment where results matter more than bureaucracy

    Be part of a small, dynamic team solving significant data infrastructure challenges

    If you’re interested, send us your CV and join a team that values clean code, collaboration, and solving complex challenges at scale.

    Jobs in Bulgaria

    Visit Bulgarian section with job openings for Bulgaria

    Jobs outside Bulgaria

    Visit Bulgarian section with job openings outside Bulgaria

    Search & Filterh

    Search for Job Offers
    • Specialisation

    • Level

    • Location