Corvina Payments provides card acquiring and payment links for small merchants in Portugal and Spain. We are hiring a Backend Engineer to join the Engineering team.
The backend team owns the APIs, queues and scheduled jobs everything else relies on. The work is unglamorous in the best way: correct money movement, predictable latency, and data that still makes sense five years from now.
This is a hybrid role based in Madrid or Porto, with two or three days a week in the office. It is a six-month contract with a good chance of extension. The pay range for this role is €30.50–€39 per hour.
This is a fictional posting on the Jobo sandbox. Applications are never sent to a real employer.
What you'll do
- Design, build and operate APIs used by the web app, the mobile app and partners.
- Model data carefully and write migrations that are safe to run on a busy database.
- Instrument services so problems show up on a dashboard before they show up in support.
- Keep dependencies current and security patches applied.
- Document the contracts other teams build against.
Qualifications
Must have
- Bachelor's in Computer Science or equivalent experience
- C#
- .NET
- SQL
- REST APIs
- Attention to detail
Nice to have
- Azure
- RabbitMQ
- Domain-driven design
- Collaboration
Benefits
- Private health insurance
- Flexible compensation plan (meals, transport, childcare)
- Intensive summer working hours
- Team offsites twice a year
- Equipment of your choice