Senior PHP Developer (Symfony)

We are a headless, API-based product so our backend is really where it's all at. Come join!
Adrianna Woźniak
Head of People
Click the button to send your application
Read about our privacy policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

At Open Loyalty, we help businesses maximize the usage of their products and services with loyalty and gamification mechanics.

We do that by offering an API-first loyalty toolkit/engine for driving the acquisition, engagement, and retention of their customers.

Companies use Open Loyalty to introduce features such as points, tiers, rewards, referrals, coupons, challenges, and more, faster than developing them from scratch.

The solution is used by 50+ companies across various industries, coming from 27+ markets and including brands such as Limango, Heineken, Ugami, ALDO, or the U.S. Soccer Federation. We are 40+ loyalty and technology professionals who are here to disrupt the future of the loyalty industry.

Salary: 18.000 - 24.000 PLN net/month on B2B

Joining our Team as a Senior PHP Developer means:

  • Product development of Open Loyalty - adding new functionalities, developing existing ones, bug fixing;
  • Taking care of the quality of the REST API of the product;
  • Ensuring high product scalability & performance, conducting stress tests;
  • Writing unit and integration tests;
  • Taking care of the architecture, its development, regular updating of dependencies (libraries);
  • Cooperation with frontend in the field of REST API integration with frontend applications;
  • Maintaining technical documentation;
  • A close communication with clients to understand their needs, requirements and therefore build better solutions

Our basic requirements for this job:

  • Proven commercial experience in creating PHP apps
  • Good knowledge of Symfony 5 and newer versions of the framework
  • Experience in developing REST API
  • Experience in DDD & Event Storming
  • Ability to independently propose technical improvements and solutions
  • Experience in streamlining processes through the automation of technical work, aiming for optimization and efficiency.
  • Oversight of application performance-related matters, ensuring that technical solutions are optimized and meet required performance standards
  • Knowledge of OOP and PSR standards, and SOLID principles
  • Experience with Docker and Docker-Compose
  • Experience with GIT
  • Ability to perform a Code Review
  • Good English skills (at least B2)
     

It’s great if you also have:

  • Experience with Kubernetes and CI/CD systems
  • Experience in working with public clouds (we work with AWS)
  • Experience with Redis
  • Experience in building scalable applications
  • Ability to create BDD tests using Behat

Things we can offer you…

  • We are a successful product company working with 45+ clients across 25+ countries, and counting;
  • Remote-first work and flexible working hours
  • Your choice of hardware (Dell or MacBook) as well as all the extras you would need;
  • Learning Budget at your disposal;
  • Awesome benefits like premium-level private healthcare, Multisport, English classes, and more!

How it works

Our recruitment process

Send your application in.

We will review it within 2 weeks. You will get an email or an SMS if your application is chosen to be considered further.

Have a quick chat with our Head of People, Ada.

It will be a 25-30 minute video call. We will talk about your experience, motivation, and we will answer any questions you might have.

Meet with Hiring Manager and a Potential Colleague.

It will be a 60-minutes video call. We will learn more about you, and you will learn more about us. No live coding for tech candidates!

Feedback

We will come back with our decision within 2 weeks. We will choose a candidate who is not only an excellent technical fit, but importantly - a fit in terms of our company culture.