TL;DR
Senior Software Engineer (PHP & Payments): Build and maintain a secure, efficient payment platform integrating providers like PayPal and Stripe with an accent on high concurrency, real-time transactions, and secure design principles. Focus on engineering robust payment services, mentoring team members, and ensuring high availability and performance in production environments.
Location: Remote within Netherlands, Switzerland, Germany, Belgium or offices in Berlin, Munich, Zurich, Brussels, Amsterdam
Company
hirify.global is a scaleup focused on making charitable giving more cost-efficient and donor-friendly, supporting major organizations like Save the Children and WWF with a remote-first, international team.
What you will do
- Engineer and maintain robust payment platforms with high concurrency and real-time transaction support
- Write clean, efficient code following best practices such as SOLID, KISS, TDD, and BDD
- Maintain and monitor payment service providers ensuring reliable infrastructure and participate in on-call duties
- Translate business requirements into technical tasks and provide technical research and estimates
- Mentor junior team members and share knowledge on payment topics
- Improve deployment pipelines, monitoring, and incident response workflows for high availability
Requirements
- Proficiency in PHP and Symfony or similar PHP frameworks
- Experience integrating payment service providers like PayPal and Stripe
- Knowledge of RESTful APIs and event-driven microservices architecture
- Fluent English (at least C1) in written and verbal communication
- Experience with unit and functional testing, code reviews, git workflows, and continuous delivery
- Location: Must be based in or able to work remotely from Netherlands, Switzerland, Germany, or Belgium
Nice to have
- Experience with AWS services including Fargate, Lambda, S3, SQS, SNS, DynamoDB
- Familiarity with frontend technologies like React, Redux, TypeScript, Cypress, Jest
Culture & Benefits
- Flexible work schedules with remote-first setup and options for temporary work abroad
- 5 weeks paid annual leave plus additional PTO and birthday off
- Educational leave and sabbatical options
- Access to psychological counselling
- Short decision paths and transparent communication in a scaleup environment
- Project autonomy and personal development opportunities
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →