SoftwareentwicklerIn
Role details
Job location
Tech stack
Job description
Implement stable, scalable and performant backend services for business domains like POS, Online Payment, Payouts, Billing, Mandates etc. -Challenge specifications with Product Managers and discuss implementation strategies with other Developers -Cooperate closely with the Team Lead and Lead Software Architect to challenge architectural approaches and choose appropriate solutions -Maintain the code quality of the whole product by doing code reviews and refactorings -Increase the platform stability by writing automated tests for new and existing services -Share your opinions, concerns and ideas so we can offer you the best place to work
Requirements
Min. 3 years of experience with billing workflows, recurring payments or subscription models
- Min. 1 year of professional expertise in technical implementations and business workflows of external online payment providers (e.g. Stripe)
- Min. 3 years of engineering practice with Node.js, Express.js or other Node.js frameworks
- Experience with RESTful APIs and GraphQL
- Applied know-how in relational databases like MySQL or Postgres
- Ability to understand and transform complex business requirements into scalable backend architecture
- Fluency in English; German skills are a plus
- Ideally first experience with AWS services and infrastructure as well as with React.js MAKE YOUR NEXT CAREER MOVE AND JOIN US
Benefits & conditions
Cooperation with an international, innovative and of course a sporty team
- Great development potential and a steep learning curve
- Opportunity to shape the future development of the company
- Flexible time management and a high degree of personal responsibility
- Short, open communication channels as well as quick decisions
- Joint activities such as daily sport breaks, regular company lunches and release breakfasts
- Monthly Eversports vouchers
- Regular local and international team events
- Freely available budget for further trainings and self-improvement