Jobs · justjoinit

Senior PHP Developer (SaaS)
Open Loyalty · Wrocław · Posted 13d ago
About the role
Develop and maintain PHP applications and REST APIs for a loyalty program platform, focusing on adding new functionalities and ensuring high product scalability and performance. The role requires proven experience with Symfony, REST API development, and relational databases, particularly PostgreSQL.
Full job description (as posted) ↓
At Open Loyalty, we help companies engage and retain their customers with our robust toolkit of loyalty and gamification mechanics.Companies use Open Loyalty to launch innovative loyalty programs at scale and 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 from retail, insurance, and CPG sectors, coming from 27+ markets and including brands such as Limango, Heineken, JTI, ALDO, or the U.S. Soccer Federation. 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.Active involvement in ensuring product quality by creating, maintaining, and executing tests (unit, integration, API, contract tests) and collaborating with the QA Platform Team on best testing practices.Our basic requirements for this job:Proven commercial experience in creating PHP appsGood knowledge of Symfony 7 and newer versions of the frameworkExperience in developing REST APIExperience in DDD Good knowledge of relational databases (especially PostgreSQL) and ability to optimize SQL queriesAbility to use AI in everyday work. Among others for code review, generating code snippets or analyzing current code.Ability to independently propose technical improvements and solutionsExperience in streamlining processes through the automation of technical work, aiming for optimization and efficiency.Strong quality mindset – you understand that testing is part of development and you’re capable of designing, writing, and executing tests as part of your delivery process.Oversight of application performance-related matters, ensuring that technical solutions are optimized and meet required performance standardsKnowledge of OOP and PSR standards, and SOLID principlesExperience with Docker and Docker-ComposeExperience with GITAbility to perform a Code ReviewGood English skills (at least B1) and fluent Polish (C2)It’s great if you also have:Experience with Kubernetes and CI/CD systemsExperience in working with public clouds (we work with AWS)Experience with RedisTheoretical knowledge and/or practical experience with the TDD approachExperience in building scalable applicationsThings we can offer you…We are a successful, fast-growing SaaS company serving global enterprise clients;We are fully remote within EEA;Access to comprehensive premium business support services package, including premium private healthcare, wellness programs, and more!
Read the full posting on justjoinit (posting in Polish) →
FAQ
Is the Senior PHP Developer (SaaS) role at Open Loyalty remote?+
This Senior PHP Developer (SaaS) position is listed as remote (Wrocław).
What seniority level is this Senior PHP Developer (SaaS) role?+
This is a senior level position.
How do I apply for the Senior PHP Developer (SaaS) role at Open Loyalty?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to Open Loyalty.