Back-end Engineer
Engineering
Full-Time
Responsibilities
- Design and build new features from the ground up, crafting UIs with front-end engineers and building backend systems with Python and Solidity.
- Practice disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code).
- Communicate closely with users, collect feedback/metrics, and rapidly iterate on the product.
- Work closely with other engineers, designers, and marketers to ship an awesome product.
- Be flexible, grow, and learn fast in a startup environment.
Requirements
- Experience in Python.
- Extensive knowledge of Unix/Linux.
- A solid foundation in computer science, with competencies in data structures, algorithms, and software design practices.
- Experience with Git.
- Object-oriented programming.
Pluses
- Experience in the blockchain industry and ICO.
- Working knowledge of Solidity and development of smart contracts.