.png?1779704214)
Senior Backend Engineer - Fintech Solution
About the Role
We are seeking a Senior Backend Developer (Node.js/TypeScript) to architect and scale high-throughput payment infrastructure that powers a massive ecosystem of global brands. In this role, you will tackle complex engineering challenges—from smart routing optimization to real-time transaction monitoring—while collaborating with an elite, forward-thinking engineering team. If you thrive in high-load environments and want to shape the future of fintech, this is the perfect arena for your expertise.
About the Client
Our partner is a leading payment gateway provider that operates a massive ecosystem of brands. They simplify complex global payments through advanced smart routing technology, real-time monitoring systems, and uncompromising SSL/PCI DSS Level 1 security protocols.
As their exclusive recruitment partner, Lionhires manages their full-cycle talent acquisition. When you apply through us, you gain a dedicated advocate to guide you through every stage of the hiring process, ensuring a transparent, efficient, and premium candidate experience.
What You Will Do
-
Design and scale robust back-end services using Node.js and Nest.js, alongside highly interactive user interfaces using Next.js and Material UI.
-
Optimize data architecture by leveraging high-load SQL (MySQL) and NoSQL (MongoDB) databases, utilizing Redis for high-performance caching.
-
Implement seamless APIs and real-time communication layers using REST, GraphQL (Apollo), and WebSockets.
-
Architect microservices and manage asynchronous event-driven messaging pipelines utilizing RabbitMQ.
-
Uphold code quality by championing Test-Driven Development (TDD) and writing comprehensive automated test suites.
-
Collaborate and iterate within structured Git workflows, contributing to continuous improvement in codebase health and architectural integrity.
What You Bring
-
5+ years of professional web development experience, with at least 3+ years of dedicated, hands-on experience in Node.js.
-
Expert-level TypeScript proficiency and solid, practical experience with Next.js, Nest.js, Apollo, and Material UI.
-
Deep database expertise, specifically with high-load MySQL and MongoDB environments.
-
Strong architectural foundations in microservices, asynchronous messaging (RabbitMQ), and API design (GraphQL/REST/WebSockets).
-
A quality-first mindset, with proven experience in TDD and automated testing frameworks.
-
Excellent communication skills, with advanced professional proficiency in English (both written and spoken).
Nice to Have
-
Prior experience in the Fintech or payment processing domain.
-
Hands-on exposure to Kubernetes or containerized environments.
-
Familiarity with DevOps practices, including CI/CD pipelines and cloud deployment.
What's in It for You
-
Financial Growth: Competitive base salary with structured annual remuneration reviews.
-
Comprehensive Health: Premium private medical coverage including inpatient, outpatient, dental care, annual check-ups, and maternity support.
-
Work-Life Balance: Generous time off featuring 24 non-business vacation days per year plus 6 fully paid sick days.
-
Relocation Support: Full relocation package covering flights, up to 2 weeks of hotel accommodation, and dedicated visa support for you and your family.
-
Commuter Perk: A monthly transport allowance of €200 net.
-
Wellness & Sports: Urban Sport membership (accessing 50+ activities across Europe) plus partial compensation for tennis and padel lessons.
-
Continuous Learning: Ongoing professional development opportunities, challenging technical tasks, and partial tuition compensation for English and Portuguese language classes.
-
Culture: Engaging team-building activities and a highly collaborative, innovative tech culture.
Our Recruitment Process
We believe in a clear, efficient, and transparent hiring journey. Here is what you can expect:
-
Recruiter Screening: An introductory conversation with the Lionhires team to align on your background, career goals, and expectations.
-
Technical Assessment (HackerRank): A brief, targeted coding challenge to evaluate your core problem-solving abilities.
-
Technical Interview: An in-depth deep dive with engineering leads focusing on your technical expertise and practical approach to real-world architecture.
-
Final Interview: A conversation with the hiring team and leadership to explore cultural alignment and collaboration style.
-
Offer: If there is a mutual match, we will extend a formal offer to welcome you aboard!
Apply for this job
*
indicates a required field
.png?1779704215)