Job Closed

This listing is no longer active.

Revley logo
Revley

The first operating system designed for high-scale commerce. Unified interface for subscriptions,customer data&analytics

Full Stack Engineer – Payment Processing

Location

North Carolina + 2 moreAll locations: North Carolina | Ohio | Michigan

Posted

108 days ago

Salary

0

Seniority

Senior

Job Description

Full Stack Engineer – Payment Processing

Revley

• Ship key product features: Build new subscription management capabilities-lifecycle state transitions, billing logic, payment method handling. Features you ship will go directly to production • Refactor and improve existing systems: Identify bottlenecks, improve code quality, and enhance our payment processing flows. We'll teach you how to read complex codebases and make them better • Debug production issues: Investigate payment failures, trace issues through logs and databases, and implement fixes. Learn systematic debugging in distributed systems • Design and implement database changes: Write migrations, design schemas for new features, and optimize queries for financial data accuracy • Build and extend APIs: Develop REST endpoints using NestJS, implement business logic, and ensure type safety across the stack • Write comprehensive tests: Add test coverage for new features and existing code. Learn testing strategies that matter for production systems

Job Requirements

  • 3+ years of professional experience building production web applications with NestJS, Next.js, and TypeScript
  • Hands-on experience working with PostgreSQL based databases (Supabase is a strong plus) including schema design, migrations, and performance optimization
  • Experience deploying and operating production systems using Vercel and AWS
  • Direct experience integrating with eCommerce platforms (Shopify) and at least one payment processor such as Stripe, Adyen, Airwallex, or NMI in real production environments
  • Proven experience building and maintaining payment flows (billing logic, payment method handling, retries, webhooks, and failure handling)
  • Experience designing and consuming REST APIs with strong typing and clear contracts across services
  • Comfort working with production logs, databases, and monitoring tools to debug payment and financial issues
  • Experience writing meaningful automated tests for critical business logic (especially around billing and payments)
  • Strong understanding of data integrity, idempotency, and error handling in financial systems
  • Nice to have:
  • Experience with AWS EventBridge, SQS, ECS, or similar event and messaging infrastructure
  • Familiarity with containerized environments and orchestration (Docker, Kubernetes)
  • Exposure to PCI DSS and SOC 2 compliance considerations in payment or fintech systems
  • What we explicitly look for:
  • You have used these tools and systems in real production environments, not just side projects or tutorials
  • You have shipped payment-related features that real users rely on
  • You understand the operational and reliability requirements of financial systems

Benefits

  • Fully remote role with EST working hours
  • High-impact position with real ownership and autonomy
  • Fast-growing SaaS and fintech environment with real problems to solve
  • Clear growth path as the company scales
  • Performance-based bonuses and career development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Ensemble Health Partners logo

Staff Engineer, Software

Ensemble Health Partners

Ensemble Health Partners is a hospital and healthcare company that partners with client hospitals to help them develop processes, train teams, reach their finan

• Lead architectural design and technical strategy across multiple teams and product lines, aligning with long-term platform goals and healthcare compliance standards. • Design and implement event-driven architectures using stream, queue, and eventing systems (e.g., Kafka, Azure Event Hubs). • Build scalable, low-latency RESTful APIs and contribute to API governance and documentation. • Work with relational databases such as Azure Databricks, Microsoft SQL Server and optimize data models for performance and reliability. • Set up and manage CI/CD pipelines using tools like GitHub Actions, Azure DevOps, or Jenkins; integrate automated testing and deployment workflows. • Provision and manage cloud resources using IaC tools such as Terraform. • Design and Implement observability, resiliency and performance for the application. • Apply deep understanding of networking concepts including virtual networks, subnets, NSGs, VPN gateways, and zero-trust architecture. • Leverage Large Language Models (LLMs) and coding agents to accelerate development, refactoring, and documentation. • Continuously evaluate and integrate emerging technologies (e.g., FHIR, SMART on FHIR, AI/ML frameworks) to enhance platform capabilities. • Focus on strategic initiatives, ensuring alignment with a one-year architecture vision and influencing cross-functional teams. • Make informed decisions using structured analysis and influence stakeholders through clear communication and technical credibility.

India
Job Closed
OtherRemoteTeam 11-50H1B No Sponsor

• Design and build new features and enhancements for our global ticketing platforms • Optimize for user experience and performance in scaling out our applications to handle massive spikes in traffic • Build scalable modules for internal applications and external partners • Create services that power the core of our infrastructure, implementing APIs and features for our mission critical products • Work closely with other engineers, architects, business analysts, product and project managers to create innovative solutions that continue to push the boundaries of our business • Participate in design and code reviews to ensure best practices and high-quality code • Develop consistent, well tested code on Open-Source Programming Languages and Frameworks. • Work with third parties to make a seamless and integrated experience for our customers and fans • Deep domain expertise, often the go-to engineer in a specific area • Designs cross team solutions and influences architecture • Leads technically complex initiatives • Drives process and tooling improvements at org level • Mentors across multiple teams

California
$110.4K - $164.8K / year
Job Closed
Nick AI logo

Full-stack Software Engineer

Nick AI

We are building an AI Agent Trading Platform. Create your Agent, customize strategy & trade on your favorite exchanges.

OtherRemoteTeam 1-10Since 2024

• Build and enhance our Next.js 15 application for visual agent creation and workflow design • Develop intuitive interfaces for AI model configuration and agent logic design • Create real-time dashboards for agent performance across crypto, prediction markets, and trading venues • Implement data visualizations for execution quality metrics (latency, slippage, fill quality) • Design responsive UX for complex agent logic, data integrations, and conditional workflows • Build marketplace interfaces for discovering and deploying community-created agent templates • Connect frontend to execution engine, receipts system, and AI orchestration layer • Integrate real-time data streams via WebSockets for live agent monitoring • Build APIs supporting agent creation, template management, and marketplace functionality • Support integration of multiple AI providers and data sources into user workflows • Collaborate with backend team on multi-asset execution infrastructure (crypto, predictions, stocks)

United States
Checkmate logo

Software Engineer

Checkmate

An agentic AI marketing platform that connects brands to shoppers like never before.

OtherRemoteTeam 11-50Since 2022H1B No Sponsor

• Design, develop, and maintain responsive and scalable web applications using **React** and **TypeScript**. • Collaborate with cross-functional teams to define, design, and ship new features that align with user and business needs. • Write clean, maintainable, and efficient code while following best practices and industry standards. • Optimize components for maximum performance across various web-capable devices and browsers. • Implement and manage testing, debugging, and automation tools to ensure product quality. • Participate in code reviews and contribute to a culture of continuous improvement. • Stay up-to-date with modern frameworks, tools, and methodologies. • Contribute to architecture discussions and technical decision-making.

California
Job Closed