About the company
Fireblocks provides a suite of applications to manage digital asset operations and a complete development platform to build your business on the blockchain
Job Summary
Responsibilities:
đOwnership of Large Tasks and Features: Take ownership of significant tasks and features from their early requirements stages. đDemonstrate strong leadership by understanding the requirements, creating clear design and quality plans, and maintaining full clarity throughout the development process. đIndependent Problem Solving: Exhibit technical expertise by independently resolving complex technical challenges that may arise during the development and operation of the product. đTeam Collaboration: Collaborate effectively with internal and external teams, ensuring seamless communication and cooperation to manage all dependencies associated with the wallet operation. đQuality Assurance: Implement quality control processes to ensure a high-quality delivery, encompassing rigorous testing and validation procedures. đScalability and Performance: Optimize the system to handle high loads and large-scale transaction requests, and work on continuous improvements for scalability and performance.
Requirements
đ7+ years of experience as a Backend or Fullstack (with at least 50% backend) Engineer. đExperience working with NodeJS \ Typescript - Advantage đExperience in leading large projects \ features from initial Design through full development lifecycle đExperience in developing large scale distributed systems, working in microservices architecture đStrong coding skills, following clean code and coding best practices đExcellent familiarity with various service communication patterns (Web Apis, event driven) đExperience working with different data stores (Relational, No-Sql, BigData \ Data Lake) đAn excellent team player. đExperience working with Cloud based technologies (AWS \ Azure \ GCP) - an advantage đExperience with Blockchain \ Cryptocurrency technology - an advantage.