Technical Leader

** About the company: One of the most outstanding blockchain company.

** Job Description:
– Review work of development team.
– Easily recognize system deficiencies and implements effective solutions.
– Keep project manager well informed of the status of development effort and serves as the liaison between development staff and project manager.
– Own the development lifecycle and is responsible for managing technical risks throughout the project.
– Communicate and enforce coding standards
– Perform code reviews and mentor junior developers.
– Consistently deliver high-quality products and services.

** Requirements:
– Bachelor’s degree in Computer engineering, IT Technology or a related technical field, Master degree is a plus.
– Minimum 5-year experience in project development
– Ability to solve complex problems involving multiple products
– Creative problem-solving skills and excellent troubleshooting/debugging skills
– Excellent teamwork and people skills
– Expert level programming skills in NodeJs
– Strong understanding of Microservices architectures.
– Programming experience at least 2 in C++,  .Net, Java, Golang
– Excellent knowledge of Linux systems
– Experience with configuration management.
– Strong understanding of HTTP protocol, WebSocket, SSE, and other web technologies.
– Good understanding of networking fundamentals and protocols.

Preferable Skills
– A keen eye for design, simplicity, and efficiency
– Experience working in Agile and continuous development environments  
– Good verbal communication skills in English.
– Knowledge in blockchain technology
– Expansive knowledge of issues related to building Cloud infrastructures

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
insert_drive_file
Error