VON Consulting SRL logo

Full-Stack Developer (Software Engineer)

VON Consulting SRL·Salary not specified

Primary stack

PHPSymfonyJavaScriptTypeScriptVue.jsNuxtRESTGitDockerCI/CD

Nice to have's

MySQLMariaDBLinuxGitHub Actions

Job description

About the Position

We are seeking a Full-Stack Developer (Software Engineer) to join our team in Bucharest, focusing on e-commerce platforms based on Shopware 6 and headless technologies. The role includes developing backend and frontend functionality, supporting integrations with ERP, PIM, and other third-party systems, improving existing features, and contributing to new applications and digital services.

Responsibilities

  • Develop and maintain e-commerce functionality based on Shopware 6, PHP/Symfony, Vue 3, Nuxt 3, and TypeScript.
  • Implement backend and frontend features within our headless e-commerce architecture.
  • Develop and maintain REST API integrations with ERP, PIM, and other third-party systems.
  • Support the development and maintenance of Shopware plugins and extensions.
  • Contribute to the development of new digital applications, online tools, and e-commerce services.
  • Analyze bugs and technical issues and implement sustainable solutions.
  • Participate in code reviews and follow agreed development standards.
  • Write maintainable, documented, and testable code.
  • Work with Docker-based development environments and Git-based workflows.
  • Support CI/CD processes and deployments together with the development team.
  • Contribute to performance, SEO, accessibility, and security improvements.
  • Cooperate with internal developers and external development partners.
  • Participate in Scrum ceremonies, sprint planning, refinement, and estimations.
  • Support testing and troubleshooting during releases and platform rollouts.
  • Continuously improve technical knowledge and gradually take ownership of larger development areas.
  • Expected focus approximately 70–80% backend and 20–30% frontend, depending on project requirements.

Requirements

Education and Experience

  • Degree in Computer Science, Software Engineering, or comparable technical education is preferred; equivalent practical experience is also acceptable.
  • Approximately 2-4 years of professional software development experience.
  • Experience with backend development using PHP 8.x, ideally with Symfony.
  • Experience with modern JavaScript/TypeScript development.
  • Experience working with REST APIs and system integrations.
  • E-commerce experience is preferred.
  • Shopware 6 experience is an advantage but not mandatory.
  • Good spoken and written English.

Competencies

Backend – PHP / Symfony / Shopware

  • Good knowledge of PHP 8.x.
  • Good understanding of Symfony or comparable PHP frameworks.
  • Understanding of object-oriented programming principles and common design patterns.
  • Experience developing and consuming REST APIs.
  • Experience with MySQL/MariaDB.
  • Understanding of database queries, migrations, and transactions.
  • Shopware 6 experience with plugins, events, DAL, Store API, or migrations is a strong advantage.

Frontend – Vue / Nuxt / TypeScript

  • Experience with JavaScript / TypeScript.
  • Experience with Vue.js, preferably Vue 3.
  • Knowledge of Nuxt 3 is preferred.
  • Understanding of SSR and modern frontend development.
  • Experience with REST API-based frontend applications.
  • Knowledge of responsive design and CSS frameworks such as Tailwind CSS.

Development & DevOps

  • Good working knowledge of Git and pull-request workflows.
  • Experience with Docker / Docker Compose.
  • Basic understanding of CI/CD pipelines.
  • Basic Linux and web-server knowledge.
  • Experience with GitHub Actions is an advantage.

Quality & Security

  • Understanding of automated testing principles.
  • Awareness of secure development practices.
  • Ability to analyze and troubleshoot technical problems.
  • Attention to code quality, maintainability, and backward compatibility.

Soft Skills

  • Good analytical and problem-solving skills.
  • Ability to work independently while asking for support where appropriate.
  • Team-oriented and collaborative working style.
  • Ability to communicate technical topics clearly.
  • Reliable estimations and transparent communication regarding progress or blockers.
  • Willingness to learn and develop within the role.

We Offer

  • International/global working environment.
  • Two office days in Bucharest per week.

About the Company

[Company description if present]

© VON Consulting SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at VON Consulting SRL

All 77 roles

Popular searches