• At least a Bachelor degree in a tech field (Computer Science, Math, or similar)
• 4+ years of professional experience in software development
• A proven track record for great learning skills, solve challenging problems
• Proficiency in Go, TCP/IP, networking programming, and related technologies
• Knowledge of distributed computing and data storage systems
• Experience with Docker, CI
• Demonstrated experience with building solid, testable, and maintainable clean code
• Do something meaningful; Be a part of the future of financial technology and the no.1 company in the industry
• Fast-moving, challenging, and unique business problems
• International work environment and flat organization
• Great career development opportunities in a growing company
• Possibility for relocation and international transfers
• Competitive salary, private medical plan, and learning allowance
• Flexible working hours, Casual work attire
• Design and develop complex backend logic and APIs
• Build monitoring tools for server-side components
• Define architecture for distributed and adaptive applications
• Effectively participate in all phases of software development life-cycle
• Promote technology best practice within the team
We are looking for an experienced Golang developer to design and build the next generation of our world-class cryptocurrency wallet (Trust Wallet)