Engineering excellence. You have at least 3 years of industry experience in a variety of contexts, during which you’ve built insanely scalable, robust, and fault-tolerant systems.
Demonstrated passion for blockchain and distributed ledger technology (Ethereum, Hyperledger, Bitcoin)
Some experience and understanding of Smart contract development in Solidity
You have a solid knowledge of the whole web stack: front-end, back-end, databases, cache layer, HTTP protocol, TCP/IP, Linux, CPU architecture, etc.
Backend engineering experience (Python, Java, C/C++, GOlang, MySQL, PostgreSQL, Kafka, Node)
iOS and/or Android development experience.
Strong knowledge of how web applications appear and work across a variety of channels.
Excellent verbal and written communication in English
BS or MS degree in Computer Science or relevant fields.
Fast learner. We’re looking for software engineers who thrive on learning new technologies and don’t believe in one-size-fits-all solutions.
Fearlessness. You think a working proof-of-concept is the best way to make a point.
You strive on proving that speed and quality are not conflicting; that you can achieve both at the same time.
Versatility. In addition to having an intimate knowledge of the whole web stack, you understand how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
Strong architecture chops. You know how to build highly scalable, robust, and fault-tolerant services
You stay up-to-date with the latest architectural trends across emerging technologies shaping business innovation globally.
Passion. You feel ownership over everything you ship; you’d never call code “released” until you’re confident it’s correct.
You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
A team player. You believe that you can achieve more on a team — that the whole is greater than the sum of its parts. You rely on others’ candid feedback for continuous improvement and work easily on remote and distributed teams
Design and business acumen. You understand requirements beyond the written word, your attention to details leads to a delightful user experience.
We are looking for a passionate Full Stack Software Engineer with a natural intuition for product development utilizing emerging technologies across Ethereum, Hyperledger, Machine Learning and Data science.
Our software engineers are imaginative and can make abstract ideas practical, useful, but totally out of the ordinary. Our organizational challenges are unique, so you should be comfortable in uncharted territory, virtual teams, and excited to build new systems and digital infrastructures that can support the future of business and society.