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.