The Role
As a full-stack blockchain engineer in our team, you will work on blockchain solution products that solve real-world problems for people using blockchain and other variety of technologies. Prior experience or knowledge of blockchain systems is not required.
- Design and develop blockchain systems and solutions including end-to-end core components of multi-tier applications: client-side/user interface, backend services and data repositories.
- Understand the client's requirements and generate technical solutions
- Identify issues and implement solutions to complex problems
- Perform function enhancement, system deployment and testing
Requirement
- Bachelor’s degree in Computer Science or related fields
- Experience in building applications using at least one of Go, JavaScript, C/C++, Python, Java, Swift, Kotlin, PHP or similar languages; Produce high-quality, efficient, clean, and modular code
- Experience in development on Linux or Windows
- Practical experience in the application deployment and problem diagnosis
- Have a strong sense of responsibility, a fast learner and have a “get things done” mentality
- Have good interpersonal and communication skills
- Good understanding of distributed system technologies is a plus
Benefits
- Competitive compensation package and staff stock options
- Working in a cutting-edge field of blockchain solutions
- Exposure and opportunities to work on the core systems for the core products
- Medical Coverage
How to Apply
Please send your CV/resume and a scanned copy of your undergraduate or latest transcript to info@innoblocktech.com