Learn Blockchain and build APIs for different Blockchains which will be used by thousands of engineers.
Work in an open source environment with the top team in the blockchain industry to help build, monitor, scale and maintain a cutting edge blockchain anchored on bitcoin.
Think out of the box and work with people expanding the boundaries of the blockchain and its applications.
Implement solutions to problems faced by the community and write Technical Documentation to help increase the adoption of the platform.
Experience communicating with technical teams in a remote setting to collect requirements, describe features, designs and product strategy.
Utilize best practices in code collaboration and deployment and generate and review small incremental PRs.
Connect the frontend applications with smart contracts and call functions in smart contracts from the client apps.
Technical Requirements
Proficiency in GO/Ruby/JavaScript.
General knowledge and understanding of basic concepts and techs used in blockchain technology is a plus
Strong object-oriented design and development experience
Expert knowledge of algorithms, data structures, math
Ability to drive technical excellence, pushing innovation and quality
Demonstrated ability to coach, mentor and increase the skill level of teammates
Experience with REST web services, message brokers, network programming
Other Skills
Self-driven, independent, and responsible
Proficient in English (written and spoken)
Work with the team to help drive business strategy and decisions