Fullstack Job: Fullstack Software Engineer (f-m-d) | Migrations -

Job added on


RaiseNow AG


Remote Position
(From Everywhere/No Office Location)

Job type


Fullstack Job Details

We're RaiseNow, and we're passionate about making fundraising more efficient, user-friendly, and successful. Our technology is supporting organizations like Save the Children International, WWF, Amnesty, UNICEF, and many others.

At RaiseNow, our diverse and skillful team of engineers, fundraising experts, and movers and shakers in the nonprofit sector combine experience with cues from our community to build innovative solutions to solve real-world problems. This approach to product development will allow us to find more ways to enable people and organizations to do good in the world. We are committed to innovating and delivering top-notch tools and processes to raise the efficiency and success of organizations and movements, bringing about a long-lasting impact. Join us on this exciting journey!


PLEASE NOTE: this position can be occupied in Berlin, Munich, Zurich or completely remote in Germany or Switzerland

Part-time scope: at least 80%

As Fullstack Software Engineer (f/m/d) you will be involved in researching, preparing, and conducting the migration of actively used payment data of our customers together with other teams from our longer living payment platform to our more recently developed system. In addition, you will be supporting the team in providing smaller bug fixes and improvements to the platform until the migration has been completed. You like the idea of maintaining a platform, supporting internal teams in answering more complex payment related queries, and working closely with our Product Managers to drive value for our customers.

In detail:
  • Taking a leading role in the technical migration of actively used data to our new payment platform
  • Take charge of the full product lifecycle, including code reviews, release planning and deployment
  • Maintenance and monitoring of the underlying infrastructure
  • Support in breaking down high-level requirements from customers into working packages and support in maintaining the product
  • Provide third level support to help Customer Success in resolving customer requests
  • Ensurance of the quality and maintainability of the team’s code
  • Close collaboration with other teams as Product and Customer Success

  • Proficiency in developing web applications with PHP and Symfony
  • Experience in maintaining and monitoring an infrastructure built on top of un-/managed hosts running Linux and Docker images
  • Experience with at least one of the following payment related areas: Card tokenization, recurring payments, and Payment Initiation Message (PAIN) files
  • Fluent written and verbal English (at least C2)
Nice to have

  • Optional availability for opt-in, extra compensated on-call shifts
  • Experience in migrating parts of an actively used system
Our Tech Stack

  • PHP 7.3 with Symfony 1.5
  • MySQL / SQL
  • Javascript and jQuery

  • A future-oriented job in a meaningful environment
  • Feel free to work where and when it’s best for you. We offer:
  • flexible work schedules with annual working time
  • regular home-office/mobile working
  • temporary working abroad options
  • 5 weeks paid annual leave plus additional PTO days per year with RaiseNow
  • Your birthday as PTO
  • 100% start-up atmosphere and regular team events + one workation week/year to meet all colleagues in one spot
  • An innovative working environment with a culture of transparency, trust, and mutual respect
  • We care about equal pay for equal work
  • Project autonomy and space for personal development from the beginning
  • A creative, dynamic, international and globally distributed team with flat hierarchies
  • After one year of employment, you can join our ESOP (employee stock options plan)