Senior Backend Engineer (Node.js, TypeScript)
The Opportunity
Join our team as a Backend Engineer, specializing in Node/TypeScript, to tackle an exciting challenge in the payments integration space. You will lead the migration from Paysafe to Aeropay, managing payment flows end-to-end. Your work will directly impact the reliability and performance of a high-concurrency Node/Express API, as well as improve our fraud and identity verification pipeline. You'll optimize caching, connection pooling, and data access patterns at scale, ensuring robust and secure backend services for industry-leading clients.
What You'll Bring
- At least 4 years of experience building production backends using Node.js/Express and TypeScript.
- Proficiency with Prisma (or similar ORM) and Postgres in production environments, including handling migrations.
- Expertise in payment systems or similarly critical integrations, focusing on idempotency, webhooks, and reconciliation.
- Experience with high-concurrency systems, including Redis caching, connection pooling, and rate limiting.
- Proven production ownership skills, including on-call readiness, incident response, and logging/metrics/tracing.
- Strong secure coding practices, encompassing authentication/authorization, secrets management, input validation, and least-privilege access.
- Professional English communication skills, both written and verbal.
- Basic client interaction capabilities.
What Sets You Apart
- Experience with message queues/streaming technologies such as Kafka or SQS for asynchronous workflows.
- Familiarity with AWS operations, including CloudWatch, ElastiCache/Redis/Valkey, and Vercel Postgres.
- Knowledge of identity verification and fraud prevention integrations.
- Experience with analytics tooling like Amplitude or Segment.
- Experience working with monorepos and shared packages.
- Previous consulting experience.
Why You'll Love Working With Us
Collaborate with top-tier U.S. clients in a remote-first work environment that offers flexibility and autonomy. You'll have the opportunity to work on a variety of future projects, fostering both personal and professional growth. Join us to deliver impactful work that drives success for industry-leading clients, all while enjoying the benefits of a supportive and dynamic team.
- Domain
- Back-End Development
- Locations
- Latin America
- Remote status
- Fully Remote
About Flylance
We offer you the unique opportunity to work on cutting-edge projects that push the boundaries of technology. Imagine being part of a team that's developing the next big advancement in A.I., or crafting software solutions for Fortune 500 companies. This isn't just a job; it's your chance to make a mark on the tech landscape, showcasing your skills on projects that are at the forefront of innovation. By joining us, you're not just building software; you're building a legacy.
Check out our website to learn more.
Already working at Flylance?
Let’s recruit together and find your next colleague.