¡Activa las notificaciones laborales por email!

Senior Back-end Developer – PHP, Payments Team (Remote in EMEA)

Remlance.com

Las Palmas de Gran Canaria

A distancia

EUR 45.000 - 70.000

Jornada completa

Hace 10 días

Descripción de la vacante

Join a leading company as a Senior Back-end Developer to enhance payment systems and workflows across platforms. This role demands collaboration with product teams and requires proficiency in PHP and relevant development methodologies. Enjoy a flexible work environment in a global team committed to diversity and growth.

Servicios

Health insurance
Flexible hours
Mentorship programs
Team events and parties
Apple MacBook as standard equipment

Formación

  • Proficient in English (spoken and written).
  • 5+ years’ experience with PHP.
  • Mentoring experience.

Responsabilidades

  • Improve Payments systems for scalability and robustness.
  • Collaborate with product teams to iterate on features.
  • Participate in code reviews and knowledge-sharing sessions.

Conocimientos

English
DDD
CQRS
Distributed Systems
Testing
Agile

Herramientas

PHP 8.1+
Symfony
Laravel
Yii2
Doctrine
PhpUnit

Descripción del empleo

Senior Back-end Developer – PHP, Payments Team (Remote in EMEA)

Join to apply for the Senior Back-end Developer – PHP, Payments Team (Remote in EMEA) role at Remlance.com

Job Description

In November 2024, Printful and Printify came together as two equals and merged to form a global on-demand powerhouse. This role involves working across our two platforms and brands, presenting a unique challenge. To learn more about the merger, check out our blog post.

About Us

Printify and Printful are pioneering on-demand production platforms established in Latvia with a global customer base. Printify connects e-commerce entrepreneurs with over 100 print-on-demand facilities worldwide. Printful has built in-house production facilities, supporting brands like Coca-Cola and MTV. We foster a culture of respect, inclusion, growth, continuous learning, and fun.

About The Team

The Payments Product Squad ensures a seamless payment experience for merchants and customers, focusing on Payment Method Integration, Routing, Back-Office Support, Subscription Management, Multicurrency Support, User Experience, and collaboration with Finance and Fraud squads.

About The Role

As a Senior Back-end Software Engineer, your main task is to improve our Payments systems for scalability and robustness, handling organizational growth. Responsibilities include porting existing systems to Temporal.io workflows, enhancing payment experiences, adding new payment options, and developing a Payment Orchestration Platform. You will transform the Payments module into a separate service, applying Domain-Driven Design (DDD) and Event Sourcing principles.

Your Daily Tasks Will Entail

  • Collaborating with product teams to iterate on features
  • Designing and executing your initiatives
  • Identifying and improving codebase areas
  • Participating in code reviews and knowledge-sharing sessions
  • Fixing prioritized bugs and issues
  • Engaging in team presentations and discussions on best practices
  • Learning and developing soft skills

Your Qualifications

  • Proficient in English (spoken and written)
  • 5+ years’ experience with PHP
  • Experience with DDD and CQRS
  • Experience with Distributed Systems and best practices (Testing, Pair Programming, CI / CD, Agile, SOLID)
  • Mentoring experience

Preferred Qualifications

  • Experience with Event Sourcing and Microservices
  • Backend : PHP 8.1+, Symfony, Laravel, Yii2, Doctrine, PhpUnit, static analysis tools

What We Offer

  • Inclusive, global team environment
  • Remote or office work options in Rīga, Tallinn, or Barcelona
  • Flexible hours
  • Health insurance
  • Mentorship, meetups, hackathons
  • Team events and parties
  • Apple MacBook as standard equipment

We are committed to diversity and inclusion. If interested, send your resume in English explaining why you're suitable. Share with friends or explore other roles on our career site.

Additional Info

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and IT

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.