Fullstack Developer (Symfony)

Remote

Regular

B2B: 80 - 130 zł/h
UoP: 9 900 - 16 100 brutto

Requirements
/ Your Skills

  • You have a very good knowledge of PHP, Symfony, API Platform, Doctrine, and PostgreSQL
  • You have a very good knowledge of TypeScript and React
  • You have designed and developed APIs — REST and/or GraphQL
  • You know HTML and CSS/SASS
  • You have experience developing microservices and working with asynchronous communication — RabbitMQ
  • You have experience using Docker and know what Kubernetes is
  • You use Git confidently and can work well in a team
  • You have experience writing unit tests — PHPUnit — and functional tests, e.g. Behat
  • You have experience building SPA applications
  • You work confidently with Redux, including Redux Toolkit and RTK Query
  • You know the principles of creating responsive and accessible — a11y — interfaces
  • You have experience writing tests with Jest and React Testing Library

Duties
/ Your Role

  • Designing and developing backend microservices in Symfony
  • Developing and maintaining microservices, ensuring high code quality through static code analysis and testing
  • Analysing and implementing Domain-Driven Design

Nice
/ To Have

  • Basic knowledge of Magento
  • Knowledge of Domain-Driven Design
  • Experience working with AI
  • Experience working with Material UI or similar component libraries

Technology Stack
/ Your Expertise

  • Symfony
  • PHP
  • API Platform
  • Doctrine
  • PostgreSQL

Adobe Team

The Adobe Team is responsible for implementing integrated e-commerce systems based on Magento 2 technology. We have delivered projects using each of the platform’s licensing models: Magento Open Source, Adobe Commerce — formerly 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.

Katarzyna Chałas
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>