Overview:
The Senior Golang Developer plays a crucial role in our remote team contributing to the design and development of scalable and highperformance Golang applications. This position is vital to the success of our organization as we continue to innovate and deliver topnotch technology solutions.
Key Responsibilities:
- Participate in the business function design of the companys products and backend development based on the Golang technology stack.
- Solve system bottlenecks and improve system stability and performance.
- Responsible for the development of underlying data products in the blockchain.
Required Qualifications:
- Bachelors degree or above in a computerrelated field with at least 3 years of work experience.
- Solid foundation in the Go programming language good programming literacy pursuit of code aesthetics and preference for clean code.
- Proficient in commonly used storage and middleware such as MySQL NoSQL and Queue and familiar with the related technology principles.
- Familiar with the use of caching or middleware such as Redis RabbitMQ and Kafka.
- Familiar with distributed systems and microservices architecture.
- At least 1 year of development experience in web3 or blockchain.
- Independent thinking product awareness and experience in blockchain are preferred. The ability to propose system improvements and product optimizations is a plus.
backend development,system performance,mysql,rabbitmq,web3,golang,distributed systems,microservices architecture,product awareness,independent thinking,kafka,go (golang),redis,microservices,nosql,go programming language,queue,blockchain