Search by job, company or skills

B

Senior Software Engineer (Payment/Fintech)

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

  • Design and buildend-to-endproduct features (backend APIs,frontend components, and workflows)
  • Develop backend servicesusing NodeJS and expose well-structured REST APIs
  • Build internal tools and dashboards using React
  • Work with event-driven systems(SQS, webhooks) to support asynchronous workflows
  • Integrate with payment systems, including workflows such as ACH debits,retries, and reconciliation
  • Refactor and improveexisting code to enhance maintainability, consistency, and performance
  • Contribute to CI/CD pipelines and automation to enable safe and frequent releases
  • Collaborate with productand operations teamsto translate businessworkflows into scalable solutions
  • Ensure features are built with reliability,traceability, and correctness in mind

Required Skills

  • Strong experience with NodeJS and REST API development
  • Experience building frontendapplications using React and Next
  • Solid understanding of REST API best practices (versioning, errorhandling, contract stability)
  • Experience working with event-drivenor asynchronous systems(queues, webhooks, etc.)
  • Experience refactoring code for improvedstructure and maintainability
  • Experience with CI/CD pipelines and automated deployment workflows
  • Strong problem-solving skillsand ability to build in fast-movingproduct environments
  • Experience with rigorousautomated testing frameworks (Unit, Integration, and E2E) within a test-driven development (TDD) environment.

Preferred Skills

  • Experience with AWS SQS or similarqueueing systems
  • Exposure to US paymentsystems, ACH workflows, or financial transaction platforms
  • Compliance &Security Mindset: Familiarity with PCI-DSS and SOC 2 compliance standards,
  • Understandingof payment lifecycle concepts such as retries, failures, and reconciliation
  • Familiarity with CRM platforms such as TwentyCRM, Salesforce, or Zoho
  • Experience with API documentation standards (OpenAPI / Swagger)
  • Familiarity with AI-assisted development tools and moderncoding practices

What Makes Someone Successful Here

  • Strong product mindset— focused on delivering user and business value
  • Ability to balancespeed of development with system correctness
  • Writes code that is clean, maintainable, and easy to evolve
  • Takes ownership of features from concept to production
  • Uses automation and modern tools (including AI) responsibly

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147198537