
Senior Full-stack Engineer – React/Node, Backend-Focused
Posted 1 day ago

Posted 1 day ago
• Take full responsibility for the entire lifecycle of product features, spanning from database schema design and backend development to frontend delivery and production monitoring.
• Design, develop, and maintain scalable event-driven and distributed systems that provide strong guarantees of reliability and data consistency.
• Create and optimize complex PostgreSQL queries, migrations, and transactional workflows to support high-performance financial operations.
• Establish robust integrations with third-party systems utilizing webhooks, queues, retry mechanisms, and reconciliation processes.
• Apply reliability engineering patterns such as idempotency, dead-letter queues (DLQs), outbox patterns, and fault-tolerant processing.
• Develop responsive, high-quality user interfaces using React and Next.js frameworks.
• Participate in architectural decision-making and strive for continuous improvements in system scalability, observability, and operational excellence.
• Utilize AI-assisted development tools like Claude Code or similar platforms to enhance engineering productivity and expedite delivery.
• Engage in code reviews, mentor fellow engineers, and advocate for best practices in managing sensitive financial and transactional data.
• Collaborate with product, design, and engineering stakeholders across functions to deliver outstanding user experiences.
• Implement and sustain observability and monitoring solutions using tools such as Datadog or OpenTelemetry.
• Contribute to infrastructure automation and cloud resource management by applying Infrastructure as Code practices such as Terraform or Pulumi.
• Ensure that engineering practices adhere to security, compliance, and regulatory requirements, including SOC2 and PCI-DSS standards where relevant.
• Over 5 years of experience as a Full-Stack Engineer delivering end-to-end production-ready applications.
• Strong expertise in TypeScript and Node.js.
• Advanced proficiency with React and Next.js.
• In-depth knowledge of PostgreSQL and database engineering, including raw SQL, query optimization, migrations, and performance analysis.
• Demonstrated experience in designing and maintaining event-driven and distributed systems.
• Comprehensive understanding of reliability engineering patterns, which includes:
• - Idempotency keys and retry strategies
• - Dead-letter queues (DLQs)
• - Outbox patterns
• - Reconciliation processes for ensuring data consistency
• Experience in building webhook-driven architectures and integrating third-party systems.
• Strong grasp of scalable system architecture, asynchronous processing, and fault-tolerant applications.
• Experience in financial, payments, billing, payroll, or ledgering systems.
• Practical experience with AI-assisted development tools such as Claude Code or similar coding platforms.
• Excellent problem-solving skills paired with a systems-thinking approach and attention to edge cases and data integrity.
• Strong communication skills and the ability to work independently within high-impact engineering teams.
• Experience with Infrastructure as Code tools like Terraform or Pulumi.
• Familiarity with observability and monitoring platforms like Datadog or OpenTelemetry.
• Background in regulated or compliance-heavy environments, including SOC2 or PCI-DSS.
• Knowledge of property-based testing frameworks such as fast-check to validate complex business logic.
• Experience optimizing applications for scalability, reliability, and operational excellence.
• Previous experience in mentoring engineers and contributing to technical leadership initiatives.
• Experience working in fintech or platforms with high transaction volumes.
• Exposure to modern AI-enhanced engineering workflows and automation practices.
• Experience collaborating within autonomous, product-focused engineering teams.
• A passion for clean architecture, exceptional user experience, and high-quality software craftsmanship.
• 100% Remote Work: Enjoy the flexibility to work from anywhere that allows you to thrive. All you need is a laptop and a reliable internet connection.
• Highly Competitive USD Pay: Receive an excellent, market-leading salary in USD that surpasses typical market offerings.
• Paid Time Off: We prioritize your well-being. Our paid time off policies ensure you have the opportunity to relax and recharge when necessary.
• Work with Autonomy: Benefit from the freedom to manage your time as long as the work is completed. Focus on results, not the clock.
• Work with Top American Companies: Expand your expertise by engaging in innovative, high-impact projects with industry-leading U.S. companies.

Jerry

Swing Development (SwingDev)
Get handpicked remote jobs straight to your inbox weekly.