at Sun* Inc.
Golang Engineer (English Fluency)
WHAT WE DO:
- Participate in requirement analysis and system design
- Take responsibility for researching and designing solutions for products
- Improve and enhance the quality of the project
- Review and maintain code quality
- Communicate and collaborate directly with clients in English
WHO YOU ARE:
# Experience Requirements
Mandatory Skills
- At least 3 years of experience with Golang (preferably with additional experience in C++ or Java).
- Experience with one or more Go frameworks/ libraries, such as gin-gonic, echo, gorilla mux, gorm, SQLBoiler, etc.
- Experience working with various databases, including RDS and NoSQL.
- Hands-on experience writing Unit Tests.
- Solid understanding of OOP, data structures, and basic algorithms.
- Familiarity with at least one RDBMS, such as MySQL or Postgres.
- Proficiency in using Git
- Experience in building Microservices and working with APIs.
- Understanding of Agile model (Scrum and Kanban).
- Prior experience in building SaaS or working in startup environments is preferable
Bonus Points
- Frontend Skills: Experience with React
- DevOps Skills: Knowledge or experience with CI/CD pipelines, Docker, Kubernetes, etc.
- AI/ML Knowledge: Familiarity or interest in Artificial Intelligence (AI) or Machine Learning (ML)
# Skill Requirements
- Excellent English communication skills
- Strong teamwork skills
- Ability to allocate tasks effectively
- Strong critical thinking and logical thinking skills
- Effective problem-solving skills
# Attitude Requirements
- Possess customer-oriented mindset
- Embrace and adapt to changes
- Be committed to continuous development
BENEFITS AND PERKS
# Professional, open-minded, and creative environment:
- Work with colleagues who embrace ideas to change the society.
- Respect different perspectives within a team
- Strong learning culture that promotes individual development
- The culture of taking risks to experience and thrive
# Focus on individual development
- Be consulted, accompanied, and supported in career development with the career path system (developing in expertise or management direction) that has been studied and tested for many years.
- Be oriented for individual, group, and organizational goals
- Be empowered
- Be supported to define a 3-month or 6-month goal (Goal Define Support)
- Get access to company Learning Hub online library with various courses provided by Udemy, LinkedIn,…
# Special care for employees
- Salary: Negotiable + competitive allowance (lunch, living allowance, beauty care, Japanese and IT certificates, etc.)
- 13th-month salary bonus
- Performance review: Twice/a year
- Hybrid working policy; flexible check-in, check-out
- Comprehensive health insurance Sun* Care
- Seniority Allowance
- Women care allowance: Women’s physiological leave: 2.5 hours/month; Postpartum leave for female employees with under 1-year-old children: 1 hour/day
- Policies supporting learning activities, knowledge sharing, and cultural exchange (Technology Seminar – Tech Expert, Club: Reading, Japanese, Music Club, …)
- Annual company trip and quarterly team-building activities