Senior Backend Engineer (Payments focused)
Senior Backend Engineer (Payments focused)
Position Title: Senior Backend Engineer (Payments focused)
Department: Business & Product
Reports To: Technical Delivery Manager
Location: Remote / Europe
Date: ASAP
Projects & Initiatives: Multi-project
Node.js NestJS Stripe (Adyen, Checkout.com, PayPal) PostgreSQL Microservices
1. Job Purpose
We're a fast-growing tech company with a portfolio of SaaS products serving diverse
industries. Innovation, performance, and design precision are core to our values.
As we scale, we're looking for a Senior Back-End Engineer to take a key role in crafting
highly performant, maintainable, and user-focused web applications, with a strong focus on
payments infrastructure across multiple products.
2. Key Responsibilities
– Participate in daily team routines, stand-ups, sprint planning, and retrospectives.
– Actively contribute to sprint work: feature development, code reviews, and merge
requests.
– Develop testable, maintainable code; troubleshoot and debug issues as they arise.
– Gather and evaluate requirements in collaboration with the Tech Lead, Product
Manager, and fellow engineers.
– Translate requirements into solid backend features
– Integrate software components into a fully functional system
– Collaborate effectively with Product, Engineering, QA, and Customer Support
– Integrate with third-party APIs and monitor system performance
– Apply engineering best practices and agreed standards consistently
– Prepare and present technical ideas to internal teams and stakeholders
3. Requirements
MUST HAVE
– 5+ years of commercial experience with Node.js and RESTful APIs
– 1+ year of commercial experience with NestJS
– 1+ year integrating and maintaining Stripe
– 1+ year integrating and maintaining a payment orchestration platform, Primer, Gr4vy,
or Spreedly
– Proficient in English, written and spoken
ALSO REQUIRED
– Hands-on experience with the full payment lifecycle:
◦ Authorization, capture, refunds, webhooks, reconciliation
◦ Third-party API integrations
– Thorough understanding of web application and microservice architecture
– Comprehensive understanding of OOP, design patterns, and service-oriented
architecture
– Advanced PostgreSQL experience with ORM:
◦ Designing scalable schemas
◦ Performance optimization
◦ Schema and data migrations under heavy load
– Experience with unit and integration tests, e.g., Jest
– Experience with observability and monitoring in distributed environments, e.g.,
GroundCover
– Knowledge of application performance optimization techniques
– Understanding of web technologies
– Comfortable with Docker and Kubernetes
– Hands-on with modern AI development tools, e.g., GitHub Copilot, Cursor, ChatGPT,
or similar
– Strategic thinker with a problem-solver mindset
– Able to work autonomously in a fast-paced, agile, remote environment
– Strong communication skills and experience working with distributed teams
4. Nice to Have
– Experience with other payment processors, Adyen, Checkout.com, and PayPal
– Understanding of payment performance processes, EFWs, chargebacks, and refunds
– Experience with Redis
– Familiarity with CI/CD tools and practices
– Experience with AWS
– React.js / Next.js
– HTML / CSS
– Experience with SaaS products
– Past or current Tech Lead experience
5. What We Offer
– Full-time, long-term role
– 22 days paid leave + local bank holidays
– 100% remote
– Flexible hours, core window 7:00–18:00 EET
– High-traffic, global SaaS products, real scale, real impact
Future Media Ltd
Future Media Ltd is a company providing cutting-edge media solutions aimed at enhancing digital experiences. They specialize in media technology and digital marketing services, delivering innovative strategies and produc...
Senior Backend Engineer (Payments focused)
Senior Backend Engineer (Payments focused)