Senior Magento Backend Developer

Wrocław / Kraków

Senior

B2B: 110 - 140 PLN/h net
UoP: 13 600 - 17 300 PLN gross

Requirements
/ Your Skills

  • Minimum 5 years of experience in programming in PHP
  • Minimum 3 years of experience in doing projects based on Magento 2
  • Understanding Magento Concepts: Dependency Injection, Observers, EAV, Routing, Interceptors, Service Contract
  • Ability to work with GIT
  • Experience in Code Optimization and Indexer Modification
  • Experience in system integration (e.g. ERP, CRM, WMS) using Rest API/ SOAP
  • Creating functional and unit tests for existing code
  • Knowledge of Magento Life Cycle and MFTF:
  • Experience with Varnish, RabbitMQ, ElasticSearch
  • Familiarity with Solr or ElasticSearch/OpenSearch
  • Ability to create and edit Docker images
  • Knowledge of design patterns and the principles of creating clean codes (SOLID, PSR)
  • Proficient in using the Linux SSH/Bash console
  • Experience with Composer (creating packages, managing dependencies, fullcomposer methodology)
  • Proficient in English for communication and reading technical documentation (B2 level)

Duties
/ Your Role

  • Implementing E-commerce Stores Based on the Magento Platform Supported by Symfony Microservices
  • Creating GraphQL / REST APIs
  • Creating and Maintaining Magento Modules
  • Maintaining Applications in a Production Environment
  • Application Performance Optimization
  • Development of E-commerce Stores and Web Applications
  • API Integrations (SOAP, REST)
  • Collaboration with Internal Departments
  • Documentation Management and Code Review

Nice
/ To Have

  • You are familiar with Symfony or any other framework
  • Cloud Experience (AWS/GCP/Azure)
  • CI/CD Knowledge
  • You have worked with systems that experience high traffic, such as during events like Black Friday
  • Performance Profiling Tools: BlackFire, DataDog, or New Relic
  • SLA-Driven Project Experience
  • Leadership Experience

Technology Stack
/ Your Expertise

  • PHP 8
  • Magento 2.4
  • Symfony v5.X/v6.X
  • AWS
  • GitLab CI/CD
  • React
  • React Native
  • ArchitectUi

Meet The Adobe Team

The Adobe Team is a group that specializes in implementing integrated e-commerce systems based on Magento 2 technology. We have successfully executed projects using each of the licensing models for this solution: Magento Open Source, Adobe Commerce (Magento Commerce), and Magento Cloud.

Sounds good to you?
/ Then appply for it!

Any questions or doubts on this position?
Go ahead! Contact the recruiter who is in charge of this offer.

Patrycja Kołaczek
IT Recruitment Specialist

Our Recruitment
/ Process

1

CV Review - Have you applied? That’s great! We will verify your profile

2

Let’s get to know each other better - A short phone conversation with a recruiter

3

An F2F meeting / recruitment task - Share your experience with us - a conversation with a technical person and team leader

4

Feedback / job offer - We believe in feedback culture - you'll always get a response from us

Individual approach for every candidate

Every role is different. We respond to the needs of each candidate and the position applied for. This way, you get the best recruitment experience and we get the best team members.

<individual.approach>

Fast process

Nobody likes waiting around. On average, from initial application to final decision, our process takes around 2 weeks. We make a conscious effort to not keep people in the dark.

<fast.process>

Short decision paths

A quick decision path means less people to complicate the process. From HR to department leaders, this short path results in fast answers and clear decisions.

<short.paths>

Feedback always provided

We appreciate the time, effort and respect every candidate gives us, so we always give feedback to help you progress, regardless of the decision.

<feedback.provided>

Low percentage of rejected job contracts

Very few of our offers are rejected. Between our long reputation and the engaging projects we can offer, we’re confident we can find the ideal place to help you develop and grow.

<low.rejections>