Remote Senior Back-end Software Engineer - PHP, Payments Squad (Remote within EMEA)

Posted

Apply now
Please, let Printify know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Printify is a high-growth, print-on-demand platform connecting e-commerce merchants and manufacturers.
  • The company aims to empower individuals to generate income and be their own boss through its platform.
  • The Payments team is seeking a Back-end Software Engineer to enhance the payment experience for merchants and customers.
  • The role involves shaping the future of the Payments system and building scalable payment solutions that integrate with internal services.
  • Best practices in Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) are essential.
  • The position emphasizes clean code, teamwork, knowledge sharing, and continuous learning.
  • Technologies used include PHP 8+, Symfony, Doctrine, Laravel, TypeScript, NodeJS, Angular, Jenkins, and AWS among others.
  • Responsibilities include collaborating with product teams, designing initiatives, improving the codebase, conducting code reviews, fixing bugs, and participating in knowledge-sharing sessions.

Requirements:

  • Proficiency in English, both spoken and written, is required.
  • A minimum of 5 years of experience with PHP is necessary.
  • Experience in the Payments Domain and with Financial Management Systems is essential.
  • Familiarity with Distributed Systems and Payment Gateway Integration is required.
  • Candidates should be quality-oriented, following best practices such as Testing (ideally TDD), pair programming, and Agile methodologies.
  • Experience in mentoring team members is also required.
  • Preferred qualifications include experience with DDD and CQRS.

Benefits:

  • Employees receive stock options, allowing them to own a part of Printify.
  • The position offers the flexibility to work fully remotely within EMEA time zones.
  • Employees can choose to work from Printify Houses in Riga or Tallinn, their home office, or a co-working space.
  • Work hours can be started between 7 AM and 11 AM.
  • An Apple MacBook laptop is provided as standard work equipment.
  • International relocation support is available for candidates moving to Riga or Tallinn.
  • Access to mentorship, internal meetups, and hackathons is provided.
  • A learning budget for professional development and access to a book library is included.
  • Health insurance or a budget for it is offered, depending on location and contract.
  • Paid health days are available without a doctor's note, based on the contract.
  • Extra paid days off for well-being and a celebration day of choice are provided.
  • Additional paid days off are granted for employees who stay with Printify for at least 3 years.
  • Access to an in-house gym or gym allowance is available, depending on location and contract.
Leave a feedback