Job Description
What You’ll Do
- Design and build production backend services using Node.js and TypeScript
- Build secure, well-defined and versioned REST APIs
- Implement authentication, authorization and role-based access controls
- Build tenant-aware services and enforce multi-tenant authorization boundaries
- Develop investor, issuer/property, onboarding, transaction, portfolio, wallet and marketplace backend workflows
- Integrate external KYC/KYB and identity providers
- Integrate with Fireblocks custody/wallet infrastructure
- Build payment, banking and other external service integrations
- Implement secure webhook ingestion, callback processing and external/internal ID mapping
- Design idempotent transaction workflows and protect against duplicate processing
- Implement retries, exponential backoff, rate-limit handling, reconciliation and failure recovery
- Build asynchronous workflows using queues/background jobs
- Implement Redis-based caching and other distributed application patterns where appropriate
- Work with the PostgreSQL Database Engineer on schema requirements, transaction boundaries and query patterns
- Use Prisma ORM while understanding when database-specific approaches are required
- Protect PII and financial data in transit and at rest
- Implement structured logging, monitoring and application observability
- Write unit, integration and API tests
- Participate in code reviews and establish maintainable backend engineering standards
- Work with AWS-based infrastructure and containerized deployments
Required Qualifications
- 4–8+ years of professional backend software engineering experience
- Strong recent production experience with Node.js and TypeScript
- Strong experience designing and implementing production REST APIs
- Experience building authentication and authorization systems, including JWT/OAuth and RBAC
- Hands-on experience integrating complex third-party APIs involving:
- authentication/token management
- webhooks
- callbacks
- rate limits
- retries
- failure recovery
- Experience implementing idempotency for transactional APIs or workflows
- Solid PostgreSQL knowledge and experience working with relational databases
- Experience with Prisma, TypeORM or comparable ORM technology
- Experience with asynchronous/background processing
- Production experience with AWS and Docker
- Strong understanding of application security, secrets management and protection of sensitive data
- Experience with Git-based workflows, automated testing and CI/CD
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru