Mid-Level Backend Developer (Shopware 6)
Rynek, Kraków +4 Locations
Gameseal
Gameseal is a global e-commerce platform that sells activation codes for PC games, consoles, prepaid cards, subscriptions, and software. We use Shopware 6, a German plugin-based e-commerce solution built on the PHP Symfony framework. This CMS provides a powerful and flexible platform for managing our operations.
At its core, the company is a sales platform that integrates digital product databases through APIs. Additional functionalities include an affiliate system, customer account gamification, a subscription model, and an intelligent product recommendation system. We are continuously developing new features to enhance customer monetization and improve user experience.
About the Role
We're looking for a talented Mid-Level Backend Developer to join our growing team. You'll work on developing and maintaining our Shopware 6 platform, collaborating with senior developers to implement new features and optimize existing functionality. This is an excellent opportunity to deepen your expertise in modern e-commerce technologies while working on a platform that serves thousands of gamers worldwide.
Responsibilities
Develop and maintain features for our Shopware 6 e-commerce platform
Create and customize Shopware 6 plugins and extensions under guidance from senior team members
Integrate third-party APIs (payment gateways, product suppliers, affiliate systems)
Write clean, maintainable, and well-documented code following best practices
Optimize database queries and improve application performance using Redis and RabbitMQ
Participate in code reviews and learn from feedback provided by senior developers
Debug and resolve technical issues in existing codebase
Collaborate with frontend developers to implement full-stack features
Assist in technical documentation creation
Work independently on assigned tasks while knowing when to seek guidance
Contribute ideas for technical improvements and new features
Technical Requirements
Required:
3-5 years of professional PHP development experience
Strong knowledge of Symfony framework (version 5 or higher)
Practical experience with Shopware 6 (minimum 1 year preferred, or strong willingness to learn)
Solid understanding of object-oriented programming principles and design patterns
Experience working with MySQL databases, including query optimization
Knowledge of Redis for caching and session management
Familiarity with message queue systems (RabbitMQ, Redis Queue, or similar)
Experience with RESTful API development and integration
Proficiency with Git version control and collaborative workflows (pull requests, code reviews)
Understanding of the Shopware 6 plugin system and Data Abstraction Layer (DAL)
Basic knowledge of Vue.js for Shopware Administration customization
Experience with Composer for dependency management
Ability to work independently on assigned tasks with minimal supervision
Good problem-solving skills and attention to detail
Nice to Have:
Shopware Certified Developer certification
Experience in e-commerce or digital products industry
Knowledge of payment gateway integrations (Stripe, PayPal, etc.)
Familiarity with Docker and containerization
Experience with automated testing (PHPUnit, Behat)
Understanding of CI/CD pipelines
Knowledge of Twig templating engine
Experience with performance monitoring tools
Familiarity with Agile/Scrum methodologies
Passion for gaming and understanding of the gaming industry
Soft Skills:
Strong communication skills in English (written and verbal)
Ability to work effectively in a team environment
Self-motivated with a desire to continuously learn and improve
Comfortable asking questions and seeking guidance when needed
Ability to give and receive constructive feedback
Time management skills and ability to meet deadlines
Mid-Level Backend Developer (Shopware 6)
Mid-Level Backend Developer (Shopware 6)
Rynek, Kraków
Gameseal