Our client, a global, product-driven technology company operating at large scale, is hiring a Full-Stack Engineer to join the Payments Team, who will take ownership of end-to-end payment flows—from customer-facing payment forms to backend transaction logic and financial settlements.
This roles primary focus is on frontend technologies like React , who possesses essential payment system experience, including authorization principles, and knowledge of .NET backend.
Main responsibilities:
- Design and improve end-to-end payment flows — from user payment form to settlement.
- Build and maintain backend APIs in .NET (C#) for payments, billing, and routing.
- Develop fast, reliable, and user-friendly payment form interfaces using React and TypeScript.
- Work with high-volume transactional databases (SQL) to ensure consistency and scalability.
- Collaborate with product managers, QA, and DevOps to deliver robust and scalable solutions.
- Investigate and resolve payment incidents and anomalies, ensuring minimal customer impact.
Requirements:
- 4+ years of professional software development experience.
- Strong frontend skills: React, JavaScript/TypeScript (forms, SDK integrations, UX improvements).
- Proven backend experience: .NET (C#), API development, handling transactional data.
- Solid SQL knowledge and hands-on experience with high-volume transactional data.
- Understanding of payment processing fundamentals (authorization, capture, refunds, chargebacks, routing, risk & compliance flows).
- A degree in Computer Science, Software Engineering, or equivalent practical experience.
- Fluency in English.
Nice to have :
- Experience with WebViews in mobile apps.
- Familiarity with monitoring & logging tools (Prometheus, Loki, Greylog, Grafana, NewRelic, PostHog, Zabbix).
- Hands-on experience integrating payment service providers.
The offer
Compensation & Health
- Salary: 3000–5000 EUR gross per month
- Comprehensive health insurance after probation
Work Setup & Flexibility
- This is a remote-first role with flexible work arrangements
- Team members are expected to attend company events once or twice per year
- Employment options: B2B contractor agreement or local employment contract in Latvia
Growth, Impact & Career Development
- Opportunity to shape data strategy, systems, and processes from the ground up
- A culture that encourages initiative, creative thinking, and meaningful impact
- 8 hours of paid self-development time each month (post-probation)
- Professional training programs to develop your expertise
Local Work Environment & Wellbeing
- Modern office near Riga city center with panoramic views of the Daugava
- Relaxation zones with a yoga room, massage chair, and chill-out areas
- Fully equipped game rooms (air hockey, table football, board games, chess)
- Shower facilities for active commuters
Team Culture, Events & Everyday Comfort
- Department-level team buildings and full-company events such as the Winter Ball and Summer Festival
- Festive masterclasses and office events for holidays like Easter, Midsummer, and Christmas
- Special recognition on every work anniversary
- Thoughtful holiday gifts for you and your children
- Fully stocked kitchens with unlimited tea, coffee, hot chocolate, syrups, and muesli
- Fresh fruits and healthy snacks every Tuesday and Thursday
Interview process
- Initial interview with Tech Recruitment
- Interview with hiring manager and the Head of IT
- Practical assignment
- The final interview