Golang Developer
Company Description
SOTATEK., JSC, a subsidiary of Sota Holdings, is a global IT Services & Consulting Company headquartered in Vietnam. With over 10 years of experience, SOTATEK specializes in delivering sustainable Software Development, including Web/App/Game Development, Blockchain, AI & Machine Learning, ERP&CRM. The company's team of more than 1,300 skilled IT consultants and developers brings extensive multi-industry expertise to ensure optimal project outcomes.
Role Description
This is a full-time/ Remote role for a Golang Developer (Fluent in English). The Golang Developer will be responsible for developing high-quality software solutions using Go programming language. The role involves collaborating with cross-functional teams to design, develop, and maintain scalable and secure applications.
Qualifications
- You will work as a Golang developer to build products for foreign 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 have 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 the client to clarify requirements
JOB REQUIREMENTS:
Must have
- 3+ years of experience with Go development
- Fluent in English
- Bachelor's degree or upper majoring in software engineering, computer science.
- Familiar with Golang and/or related frameworks such as gin, iris,... and especially fasthttp
- Extensive knowledge about web development, architecture & design pattern for backend
- Have experience in server performance tuning and systems 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
Benefits
Flexible working regime and health care:
- Flexible timekeeping (from 8:00 - 9:00 to 17:30 - 18:30)
- Minimum 14 paid leaves per annum for all employees after probation
- 01-day remote work per month
And many more benefits such as social insurance, health insurance, unemployment insurance, transparent and fair benefits, dynamic environment, open culture, modern working space, and a strong learning culture.

Other Jobs
