Position: Back-end (Crypto Wallet Developer) Middle
Company: Сapgemini
Experience required: 2y
English level: intermediate

Our client is a worldwide alternate trading platform that provides trading of digital securities, digital equity, and investments in IPOs. 
The client solution provides a streamlined platform for initial issuance as well as connectivity for buyers and sellers to transact in a secondary market. The client mission, as a full-service investment bank, is to bridge the world of traditional finance and decentralized finance, “DeFi”, and to become the leading platform for the trading of public and private multi-asset digital securities globally.

- Developing and maintaining cryptocurrency wallets into existing financial systems and applications
- Close collaborating with UX designers to create intuitive and user-friendly wallet interface. Optimizing the user experience by focusing on usability, simplicity
- Integrating the wallet with blockchain networks to enable transaction processing, balance updates, and address generation
- Utilizing blockchain APIs and interacting with different blockchain protocols (such as Bitcoin, Ethereum, etc.)
- Keeping up with blockchain network upgrades and protocol changes to ensure wallet compatibility and seamless integration with network updates
- Creating documentation and user guides to assist users in setting up and using the wallet
- Providing support and addressing user inquiries or issues related to the wallet's functionality

- 4+ years equivalent work experience
- Proficiency in programming languages commonly used for wallet development. Knowledge of frameworks and libraries specific to blockchain development.
- Familiarity with wallet development frameworks and tools that simplify the wallet creation process. Experience with wallet SDKs and APIs for integrating wallet functionalities
- Experience with integrating blockchain technology into existing systems, preferably in the financial or payment industry
- Excellent problem-solving and troubleshooting skills, with the ability to diagnose and resolve complex technical issues
- Strong communication and collaboration skills to work effectively with cross-functional teams and stakeholders
- Ability to adapt to a fast-paced and rapidly evolving technology environment
- Ability to work on token contracts and intercommunication between different blockchains as well as within same chain
- Familiarity with cloud platforms and infrastructure, such as AWS or Azure.

- Knowledge of frameworks and libraries specific to blockchain development, such as Web3.js or Bitcoin Core will be beneficial.
- Knowledge of financial systems, payment processing, and cross-border transactions
- Experience in secure coding practices and following industry standards to mitigate vulnerabilities
- Up-to-date knowledge of regulatory frameworks and compliance requirements related to blockchain technology