Tóm lược
- Yêu cầu kỹ thuật:
- Golang ,
- Gin ,
- Design Patterns ,
- Performance tuning ,
- fasthttp
Mô tả công việc
Tóm tắt công việc
- You will work as a Golang developer to build products for foreigner customers.
- Understand the design documents and implement them properly.
- Possess a strong understanding of how best to leverage and exploit the language’s unique paradigms, idioms, and syntax
- Develop Go packages and programs that are scalable and maintainable
- Ensure that these Go packages and programs are well documented and has a reasonable test coverage
- Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture
- Write unit test
- Work directly with client to clarify requirement
Yêu cầu công việc
Must have
- 5+ years of experience with Go development
- Fluent in English (Reading, Speaking, Writing, Listening)
- Bachelor degree or up majoring in software engineer, computer science.
- Familiar with Golang and/or related framework such as gin, iris,... and especially fasthttp
- Extensive knowledge about web development, architecture & design pattern for backend
- Have experience of server performance tuning and system with high availability and scalability
Nice to have
- Experience with data streaming processing is an advantage
- Experience with Python and inter-communication between Python-Golang is an advantage
Ngôn ngữ
-
English
Nói: Fluently - Đọc: Fluently - Viết: Fluently
Yêu cầu kỹ thuật
- Golang
- Gin
- Design Patterns
- Performance tuning
- fasthttp
Thông tin doanh nghiệp
Sota Tek is a software development company.
Our company name, Sota Tek stands for "State of the art Technology", it shows our desire to conquer new peaks of technology. We are a responsible, and capable professional team that builds full-stack solutions in multiple platforms with highly scalable back-ends and rich media front-ends.
So far we have developed many innovative solutions for clients around the globe in various industries such as entertainment, medical and financial services. Our objective is to provide scalable services at a cost-effective price in which we maintain communication throughout projects and make suggestions to inform the client on what is optimal for their needs, which ultimately leads to lower development costs and satisfactory user experiences.