/Senior Backend Engineer (Payments focused)

Senior Backend Engineer (Payments focused)

PolandRemoteplvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 week ago
// Work Mode
remote

About the Role

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

Interested in this job?

Use our AI to tailor your resume for this Senior Backend Engineer (Payments focused) position at Futuremedia.