Software Engineer, Developer (Wallets and Onchain Tools)
Coinbase
about 4 hours ago
Remote, Canada
Mid Level / Senior
H1B Sponsor
Responsibilities
- Design, develop, and maintain ergonomic, open-source SDKs using various technologies.
- Interface with and conform to HTTP REST API definitions using OpenAPI specifications.
- Author, publish, and maintain clear and concise documentation to increase SDK adoption.
- Collaborate with different teams to integrate wallets and onchain tools into internal products.
- Collect customer feedback to iteratively improve Data APIs and SDKs.
- Evangelize the SDK in the crypto community to gain greater adoption.
- Build sample applications to demonstrate product value and test developer experience.
- Troubleshoot and debug complex fullstack issues to ensure stability and security.
- Participate in code reviews and provide constructive feedback to maintain code quality.
Requirements
- 3+ years of experience in fullstack development.
- Fluency in Golang, Typescript, React, and React Native.
- Experience with user authentication and Identity and Access Management systems.
- Established reputation in open source communities with knowledge of GitHub adoption.
- Strong understanding of distributed systems and microservices architecture.
- Excellent verbal and written communication skills with attention to detail.
- Fluency with crypto wallets and blockchain protocols.
- Understanding of security best practices for financial systems.
- Ability to responsibly use generative AI tools in daily workflows.
Tech Stack
FlutterGoiOSReactReact NativeTypeScriptUnity
Categories
BackendFrontendFull StackMobileSecurity