Senior Backend Engineer - RaiseNow Team

Our new partner, RaiseNow, is a Swiss company specializing in digital fundraising solutions. They provide a range of tools and services designed to help non-profit organizations, charities, and NGOs enhance their fundraising efforts, by making charitable giving more cost-efficient, donor-friendly, and successful.
Key features of RaiseNow's offerings include online donation forms, SMS donations, and peer-to-peer fundraising platforms. Their solutions are tailored to integrate with various payment methods and are designed to be user-friendly, ensuring a seamless experience for both the organizations and their donors.
Their technology supports organizations like Save the Children International, WWF, Amnesty, and UNICEF among others, which recognized the growing trend of digital transactions and the increased importance of online presence for charitable organizations.
Together we are building a team and are looking for:
Senior Backend Engineer (Payments team):
to support the development and maintenance of an efficient, secure payment
platform, integrating providers like PayPal or Stripe and ensuring reliable real-time transactions.
Your responsibilities:
- Engineer robust payment platforms with consistent performance for high concurrency and real-time transaction volumes
- hip 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 and estimates and translate business needs into technical tasks to support product prioritization and delivery
- Incorporate secure design principles into routine engineering
- 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 together with Symfony (or similar PHP frameworks)
- Knowledge of RESTful APIs and event-driven systems (designing and reasoning)
- Experience with integrating payment service providers (e.g., PayPal, Stripe, etc.)
- Gathering and translating high-level requirements into technical specifications
- Familiar with the unit and functional testing as well as code reviews, git workflows, and continuous delivery approach
- Striving for simplicity and when it’s not possible, keeping an eye on the devil in the details
- Fluent in written and verbal English
Our offer:
- We value work-life balance and have flexible working hours
- We offer you a chance to visit conferences and training, as we are dedicated to allowing all our team members to further enhance their knowledge
- Lots of team activities and perks: yearly retreats, workshops, hackathons
- Work with an international team of world-class engineers
- A modern, sunny, and open working place with a positive and fun atmosphere.
- A stimulating work experience that will allow you to grow both professionally and personally
- Know someone who would be a perfect fit? Let them know and after the successful probation period come and collect a well-deserved referral fee!
LIFE & WORK AT INTERVENTURE
Working with us will provide you with exciting career opportunities in an international environment, a wide range of fringe benefits and the chance to develop further professionally as well as personally.
About InterVenture
We are a blend of Swiss business management and leadership culture and Serbian software engineering talent with a mission to support your products and services. We are a team that builds teams, we are a culture that shapes cultures. We learn from our partners and take the best of all their worlds.
True to our company vision of “bringing outstanding people together to arrive where no one was before”, we help our partners grow. By doing so, we create a bright future for talented software engineers in Serbia with outstanding career opportunities in an international environment.