Skills
Sobre a Vaga
Na Dynamic (parte da Fireblocks), você vai ajudar a construir infraestrutura de carteiras embutidas para desenvolvedores, permitindo integrar experiências de cripto e stablecoins em aplicações modernas com segurança e facilidade.
O time tem foco em segurança, confiabilidade, escalabilidade e excelente experiência para desenvolvedores. Você atuará no desenvolvimento e evolução de SDKs mobile nativos, do desenho da API à documentação e sustentação em produção.
Responsabilidades
- Projetar e implementar SDKs mobile nativos de alta qualidade para integração de wallets embarcadas
- Trabalhar no ciclo completo de features do SDK: design de API, arquitetura, implementação, testes, release, versionamento e documentação
- Construir e manter componentes de SDK para operações de wallet, incluindo fluxos sensíveis de segurança, operações criptográficas e interações com blockchain
- Evoluir a arquitetura do SDK com foco em manutenibilidade, compatibilidade retroativa e adoção por diferentes clientes
- Criar exemplos, demos e aplicações de referência para facilitar integrações de clientes
- Produzir documentação clara, abrangente e guias de integração
- Atuar junto a developer relations e suporte para resolver desafios de integração
- Elevar padrões de qualidade com boas práticas de testes, observabilidade, releases e saúde do código
- Contribuir com cultura de ownership por meio de revisões de código, documentação e compartilhamento de conhecimento
Requisitos
- Experiência em engenharia de software de 5+ anos com foco em desenvolvimento mobile e entrega de software em produção
- Experiência prática com iOS (Swift) e/ou Android (Kotlin)
- Vivência com SDKs mobile/shared libraries, incluindo design de API, versionamento, empacotamento e manutenção de longo prazo
- Conhecimento de desenvolvimento de sistemas mobile com recursos blockchain (wallet flows, signing e interações on-chain)
- Experiência com software mobile sensível à segurança (armazenamento seguro, criptografia, key management e/ou produtos financeiros)
- Domínio de práticas de engenharia mobile: CI/CD, testes automatizados, gestão de releases e observabilidade
- Perfil hands-on e capacidade de conduzir problemas de forma independente até a entrega final
- Formação em Ciência da Computação/Engenharia ou experiência equivalente
Beneficios
- Atuação em time remoto e distribuído, com preferência para candidatos no fuso das Américas
- Impacto direto na evolução de infraestrutura de wallets para aplicações de fintech e cripto
- Ambiente com forte cultura de segurança, confiabilidade e excelência para desenvolvedores