
Fullstack Engineer
Posted Nov 2

Posted Nov 2
This is a fully remote position, open to applicants in Romania.
• Collaborate with product managers, architects, and DevOps engineers to create and implement secure, scalable, and high-performance custody solutions.
• Build and maintain backend microservices using TypeScript and Node.js for custody, staking, and wallet services.
• Integrate with blockchain networks and external systems for asset movements, transaction processing, and key management workflows.
• Contribute to frontend applications developed with React and Next.js.
• Develop event-driven systems using Kafka for real-time data processing and communication between services.
• Write reusable, testable, and efficient code that meets high performance, observability, and fault-tolerance standards.
• Design and optimize data models, APIs, and distributed architectures across various teams.
• Participate in technical reviews to ensure code quality and best practices.
• Mentor fellow engineers to enhance their skills and knowledge.
• Take ownership of services throughout their entire lifecycle, from RFCs and design to deployment and maintenance.
• A minimum of 3 years of professional experience in fullstack or backend engineering within high-scale, high-availability systems.
• Expertise in Node.js and TypeScript is essential.
• Hands-on experience with NestJS or similar frameworks is required.
• A comprehensive understanding of microservices, event-driven architectures, and CQRS/DDD design patterns is necessary.
• Proven capability to design and implement RESTful APIs and asynchronous event-driven communication systems.
• Strong experience with SQL databases and schema design focusing on performance and reliability.
• Solid grasp of React and contemporary frontend best practices.
• In-depth knowledge of state management techniques, including React Query, Context API, and custom hooks.
• Familiarity with Next.js, Tailwind CSS, and component-driven architecture is a plus.
• Practical experience with Docker, CI/CD pipelines, Prometheus, and Splunk.
• Excellent collaboration and communication skills in distributed, cross-functional teams.
• Understanding of cryptocurrency protocols, staking mechanisms, and the blockchain technology ecosystem.
• Experience with gRPC and Protocol Buffers is advantageous.
• Hands-on experience with Rust programming language.
• A background in financial systems, digital assets, custodial services, or other regulated environments is preferred.
• Candidates must select a city and country from the application options.
• Applicants must indicate if work sponsorship is required.
• Completion of the required application questions and submission of a resume is mandatory.
• A globally distributed, collaborative, transparent, and DevOps-oriented work environment.
• Opportunity to work on crypto custody, staking, wallet, and settlement infrastructure.
• Chance to mentor other engineers and take ownership of services throughout their full lifecycle.
• Commitment to equal opportunity employment.
• Consistent application of job-related skills or work-style assessments across similar candidates.
• Participation in Kraken product dogfooding after joining.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.