This is what its about
Please note: You can work from our office in Zurich Berlin Brussels or completely remotely within Switzerland Germany or Belgium.
The position can be filled on an 80-100% basis.
As (Senior) Software Engineer (f/d/m) youll build and maintain an efficient secure payment platform integrating providers like PayPal or Stripe and ensuring reliable real-time transactions.
Youll ship clean code translate business requirements into technical solutions and mentor team members while sharing your knowledge. This way you will play a key role in shaping our payment infrastructure and the future of the company as a whole.
Your mission
As (Senior) Software Engineer (f/d/m) PHP & Payments you
- 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. This includes monitoring and On-Call duty (additionally compensated)
- 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 its 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)
- Youre a true team player! You see yourself as part of something bigger and support your team members wherever needed
Our Tech Stack
- PHP 7.4 Symfony 4
- MySQL RabbitMQ ELK stack
- AWS Fargate
- Select serverless AWS services (Lambda S3 SQS SNS DynamoDB)
- React Redux TypeScript Cypress Jest Ant Design
Why RaiseNow
We value diversity and therefore welcome all applications - regardless of gender nationality ethnic and social background religion/belief disability and age.
- A future-oriented job in a meaningful environment with an international team
- Enjoy flexibility around your working time and place: We offer flexible work schedules with annual working time as well as temporary working abroad options all in a remote first setup
- 5 weeks paid annual leave plus additional PTO days per year with RaiseNow your birthday as PTO
- We know that time is precious: Were part of the pledge 1% initiative offer sabbatical options and yearly educational leave for everyone
- Your health is important: our partner Instahelp gives you free access to psychological counselling when youre not feeling well
- The perks of joining a scaleup: short decision paths transparent communication and regular team events one workation per year to meet all colleagues in one spot
- An innovative working environment with a culture of transparency trust and mutual respect
- Project autonomy and space for personal development from the beginning