Fullstack Engineer - Remote
## About the CompanyFireblocks provides secure digital asset infrastructure that enables companies to manage and build products around blockchain and digital assets. Its platform and network are used by financial institutions, banks, global brands, and Web3 companies.As part of Fireblocks, Dynamic is an embedded wallet infrastructure platform designed for developers building crypto and stablecoin experiences into modern applications. Dynamic provides developer-focused SDKs that allow applications to integrate embedded wallets directly into their user experiences.Founded in 2021, Dynamic has helped power more than 50 million wallets across crypto and fintech applications. The team focuses on security, reliability, scalability, developer experience, and building infrastructure for the next generation of financial applications.## About the RoleFireblocks is seeking a Remote Fullstack Engineer, Embedded Wallet to join the Dynamic team. This role focuses heavily on mobile engineering and the development of production-grade SDKs that enable developers to integrate embedded wallet functionality into applications.You will own SDK features throughout their lifecycle, from API design and architecture through implementation, testing, release management, versioning, and documentation. The role also involves building secure wallet functionality, supporting customer integrations, and contributing to the long-term architecture and reliability of the platform.This is a distributed remote position, with preference for candidates located in the Americas time zones.### Key Responsibilities* Design and implement high-quality native mobile SDKs for embedded wallet functionality.* Focus on API ergonomics, performance, reliability, and developer experience.* Own SDK features end-to-end, including architecture, implementation, testing, release, versioning, and documentation.* Build and maintain secure SDK components for wallet operations, cryptographic functionality, blockchain interactions, and security-sensitive workflows.* Define and evolve SDK architecture to support maintainability, backward compatibility, and adoption across diverse customer applications.* Develop sample applications and demonstrations that showcase SDK capabilities and provide integration references.* Create clear SDK documentation and integration guides.* Partner with developer relations and support teams to resolve customer integration challenges.* Establish engineering best practices for testing, observability, releases, and code health.* Participate in code reviews, documentation, knowledge sharing, and technical decision-making.* Take ownership of complex engineering problems and deliver solutions from concept through production.### Required Qualifications* 5+ years of software engineering experience with a strong focus on mobile development and production-grade SDKs.* Demonstrated experience building and shipping high-quality software.* Strong hands-on experience with iOS using Swift and/or Android using Kotlin.* Experience with React Native or other cross-platform frameworks, with familiarity across mobile platforms.* Experience developing mobile SDKs or shared libraries, including API design, versioning, packaging, and long-term maintenance.* Experience with blockchain-enabled mobile systems, including wallet flows, signing, and on-chain interactions.* Experience developing security-sensitive mobile software, including areas such as key management, secure storage, cryptography, or financial products.* Strong understanding of mobile engineering practices, including CI/CD, automated testing, release management, and observability.* Ability to independently take ownership of problems and deliver end-to-end solutions.* Ability to make long-term architectural decisions while remaining pragmatic and adaptable.* B.Sc. in Computer Science, Engineering, or equivalent practical experience.### Preferred Qualifications* Experience with Rust and/or WebAssembly (Wasm), particularly for cross-platform SDK development consumed by mobile applications.* Experience designing shared core logic that can be used across both iOS and Android platforms.### Work ArrangementThis is a fully remote role within a distributed team. Candidates located in the Americas time zones are preferred.## Equal OpportunityFireblocks is committed to providing equal employment opportunities and fostering an inclusive workplace. Employment decisions are made without discrimination based on sex, gender, gender identity, sexual orientation, race, color, national origin, religion, disability, age, veteran status, or any other characteristic protected by applicable law.