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