Backend Engineer - Golang
About You
You are a programmer who understands the principles of Bitcoin/Ethereum. You are passionate about the blockchain and open source community. You enjoy solving problems with technology. You hate simple and repetitive work, and you writing automation tools & eagerness to “automate all the things”. You believe that blockchain technology is the opportunity of the next decade. You like to think independently, be responsible and long-termist.
Responsibility
You will be deeply involved in the core development of .bit. These include:
Design and implementation of .bit-related development tools(RPC, API, CLI and SDK)
Interact with on-chain smart contracts, including sending transactions that meet contract conditions and parsing smart contract data
Write high quality code and corresponding unit test cases
Working with members of the community to resolve issues
Must have
Bachelor’s degree in Computer Science, Engineering or relevant field
5 years or above work experience, 2 years or above of professional Golang experience. Proficient in any script language of Shell/Python is preferred
Experienced in web server development, familiar with the classic service development architecture of Nginx + Golang + MySQL
Familiar with Golang coroutines, proficient in channels and locks, and have a correct and deep understanding of high-concurrency and high-availability architecture systems
Proactive in work, practical and serious attitude, strong professionalism and sense of responsibility, good teamwork spirit, strong development ability and flexibility
Good communication skills and strong desire for self-learning
Fluent in English and Chinese
Nice to have
- Nervos CKB fundamentals
- Worked on open source projects
- Remote work experience
- Communicate and write proficiently in English
What we offers
Remote work from anywhere in the world
Competitive compensation and equity
Fully transparent and collaborative team culture
Apply now
Please send your resume to [email protected], we will give you feedback within 24 hours.