Team Lead Go
Remote | up to 12000 USDT
Devhunt
Location: remote, GMT +4 (+-1 час)
Salary: up to 12 k USDT
Good English, Russian is not necessary
Responsibilities
● Designing and developing high-load services from scratch
● Identify problems in application's code and form refactoring tasks, decompose story and tasks
● Tech debt structuring and management
● Conducting code review
● Analysis of product requirements, design of development plans
● Constant interaction with Sub-Stream Software Engineers, technical support, project managers, and other stakeholders to optimize processes and improve product quality
● Responsibility for product quality and reliability
● System technical analysis and elimination of bottlenecks
● Improving system stability under heavy loads
Obligatory:
● At least 4 years of practical experience in commercial Go development
● 1+ year experience managing development team of 3+ people
● Experience in developing high-loaded applications (thousands of RPS)
● Strong problem-solving skills and ability to analyze complex technical issues.
● Experience in writing unit tests and integration tests.
● Advanced understanding of microservices architecture design principles
● Experience with OpenAPI, Protobuf and GRPC
● Deep understanding of CI/CD
● Knowledge of SOLID, design patterns, the experience of applying them
With CV pls apply in telegram @anutik_sysoeva