About RaiseNow
We are RaiseNow, and we are passionate about making charitable giving more cost-efficient, donor-friendly, and successful. Our technology is supporting organisations like Save the Children International, WWF, Amnesty, UNICEF, and many others.
Your Mission
As Senior Software Engineer (f/d/m) PHP & Payments you will:
- Engineer robust payment platforms with consistent performance for high concurrency and real-time transaction volumes
- Ship code in an efficient manner by following common best coding practices like SOLID, KISS, TDD and/or BDD
- Maintain existing Payment Service Providers to make sure our current payment infrastructure is functioning reliably with no disruptions
- Provide technical research, estimates, and translate business needs into technical tasks to support product prioritization and delivery
- Equip dependent teams with necessary knowledge and mentor junior team members on payment topics
- Incorporate secure design principles into routine engineering
- Create and maintain internal and external documentation
- Maintain and improve deployment pipelines, monitoring systems, and incident response workflows to support high availability and performance in production environments
Your Profile
- Proficiency in the ecosystem of PHP and Symfony (or similar PHP frameworks)
- Experience with integrating payment service providers (e.g., PayPal, Stripe, etc.)
- Knowledge of RESTful APIs and event-driven microservices (designing, reasoning and troubleshooting)
- Striving for simplicity and when it's not possible, keeping an eye on the devil in the details
- Gathering and translating high-level requirements into technical specifications
- Fluency in unit and functional testing as well as code reviews, git workflows and continuous delivery approach
- Fluent written and verbal English (at least C1)
- You're a true team player! You see yourself as part of something bigger and support your team members wherever needed
Benefits
- A future-oriented job in a meaningful environment with an international team
- Enjoy flexibility around your working time and place: Flexible work schedules, temporary working abroad options, and a remote-first setup
- 5 weeks paid annual leave plus additional PTO days per year with your birthday as PTO
- Sabbatical options and yearly educational leave for everyone
- Free access to psychological counselling through our partner Instahelp
- Short decision paths, transparent communication, and regular team events plus one workation per year
- Project autonomy and space for personal development from the beginning