Remote job
Fullstack Engineer - Payward Services - Custody
Job details
About this role
Role overview Build and operate software that supports secure digital-asset custody, wallet operations, and settlement. The role combines backend service development with contributions to operational frontend applications, with an emphasis on reliability, security, performance, and clear visibility into system activity. You will work across a distributed engineering group and own services through design, deployment, and maintenance.
Responsibilities - Design and deliver backend microservices for custody, staking, and wallet services using TypeScript and Node.js. - Integrate blockchain networks and external systems into asset movement, transaction, and key-management workflows. - Build or improve frontend applications using React and Next.js to support operational visibility and usability. - Develop event-driven services and inter-service communication, including use of Kafka. - Design APIs, data models, and distributed system components with attention to performance, observability, and fault tolerance. - Participate in technical reviews, contribute to design proposals, mentor engineers, and maintain services across their lifecycle.
Requirements - At least 3 years of full-stack or backend engineering experience with high-scale, highly available systems. - Advanced Node.js and TypeScript skills, with experience in NestJS or a similar framework. - Understanding of microservices, event-driven systems, and CQRS or domain-driven design patterns. - Experience building REST APIs and asynchronous event-based integrations. - Strong SQL database and schema design skills, plus working knowledge of React. - Experience with React state management, Next.js, Tailwind CSS, and component-based frontend development. - Hands-on familiarity with Docker, CI/CD, and observability tools such as Prometheus or Splunk. - Strong communication and collaboration skills for distributed, cross-functional work.
Nice to have - Knowledge of blockchain protocols, staking, or the wider digital-asset ecosystem. - Experience with gRPC, Protocol Buffers, or Rust. - Background in financial technology, digital assets, custody, or regulated environments.