You are experienced with backend development and willing to be challenging to improve existing infrastructure and be supportive across different platforms and frameworks. As Backend Developer, you'll work on our "Core Components" - designing and implementing a service-based core system that manages interactions with the Ethereum blockchain, and our services powering out rewards systems.
Responsibilities
Design, build and test new features and services in our system
Specify, design, and build solutions based on contemporary cloud-oriented architectures
Work on various services and areas around data aggregation and reporting, transactions, internal tools and systems operations
Collaborate with our product team to design & implement APIs
Collaborate with the front end team to deliver features.
Perform code-reviews
Own features from initial discussions through release.
Be a part of an awesome development team that focuses on innovation using cutting edge technology
Skills and Qualifications
Know all about Linux and be comfortable in the terminal.
Design APIs over breakfast, in your sleep and on the bus. We deeply value strong, current API design.
Have a minimum of one year experience with Go. We only work with clean, well-tested, idiomatic code.
Be familiar with gRPC. Obviously, because you live and breath API design.
Be familiar with Docker and containerization.
Know Git
It would also be great if you:
Have a solid track record of Software development in an open source environment.
Are interested in cryptocurrencies
Have experience with blockchain development
Are knowledgeable in a range of software tools and languages.
Have used Kubernetes or some sort of container management infrastructure
Consider documentation to be as important as code.
Enjoy refactoring towards clear goals.
What’s in it for you
Work with a growing team to explore and shape best practices.
The opportunity to grow with and shape the direction of the product
Work in the exciting and rapidly growing blockchain industry.
Product ownership - take autonomy over core products & product features
Competitive compensation package based on experience
Applications from candidates currently living and working in Singapore will be considered first.