Senior Backend Engineer (Node.js, TypeScript)
The Opportunity
Step into a pivotal client-facing consulting role where you'll work directly with U.S.-based teams to tackle complex challenges and deliver impactful solutions for industry-leading clients. This fully remote position offers the flexibility to innovate and make a direct impact in a dynamic technical environment. You'll be at the forefront of building robust backend systems using Node.js/Express and TypeScript, with a focus on integrating critical payment systems and ensuring high-concurrency performance. Your work will directly contribute to the success of top-tier clients, providing them with reliable, scalable, and secure solutions.
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.
- Experience with analytics tooling like Amplitude or Segment.
- Experience working with monorepos and shared packages.
- React experience.
- Previous consulting experience.
Why You'll Love Working With Us
Join a team that collaborates with top-tier U.S. clients in a remote-first work environment, offering you the flexibility and autonomy to thrive. You'll have the opportunity to engage in a variety of projects that foster both personal and professional growth. Be part of a supportive and dynamic team where your contributions drive success for industry-leading clients. Enjoy the satisfaction of delivering impactful work while benefiting from the freedom and flexibility of a modern, remote work culture.
- 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.