TopDev

CÔNG TY CỔ PHẦN SUNTEK

SYSTEM BACKEND - GOLANG

Thành phố Thủ Đức, Hồ Chí Minh
Posted 1 day ago and Job expires in 3 days from now

Year of experience

Job Level

Job Type

Contract type

Responsibilities

Research and Development: Design, develop, and maintain scalable microservices and backend systems using Golang to support the provider platform.
Cross-Disciplinary Collaboration: Collaborate closely with cross-functional teams, including product managers, frontend developers, and DevOps engineers, to deliver integrated solutions.
Integration: Develop and maintain integrations with various external APIs, handling authentication, data exchange, and error handling gracefully.
API Development: Build efficient APIs, data pipelines, and system components to interact with third-party providers, ensuring data integrity and real-time performance.
Data Quality Assurance: Ensure high standards of code quality through rigorous testing, code reviews, and adherence to best practices.
Design Review & System Optimization: Optimize existing systems to ensure high availability, reliability, and scalability under heavy loads.
Troubleshooting: Diagnose and resolve technical issues across different environments in collaboration with support and QA teams.
Data Security: Implement security best practices to protect sensitive data and interactions between the platform and providers.
Reporting: Ensure all the reports come out on time. Report to PM.

Requirements

Industry Knowledge: Bachelor’s degree in information technology, Engineering, Computer Science or relevant degree.
Hands-On Experience: Have 2+ years of experience in the same role.
Frameworks and Libraries: Experience with Golang and Echo or Gin framework.
Languages: Experience with JavaScript, TypeScript.
Databases: Experience in designing and developing APIs and backend services on various relational and NoSQL databases such as MongoDB, PostgreSQL, RedisDB, Elasticsearch.
Architecture Design: Familiarity with Microservices, Hexagonal architecture, Clean architecture.
Code Quality: Understanding of SOLID principles and clean code.
Collaboration Tools: Experience with automated testing, CI/CD, Docker containers, caching techniques, and Git is nice to have.
Algorithmic Knowledge: Strong working knowledge of data structures, algorithms, object-oriented design, and Cloud technologies.
Additional Skills: Good at math and knowledgeable about shaders is an advantage.
Personal Attributes: Enjoy challenging software development work.
Learning Orientation: Detail-oriented and eager to learn about game types, products, and platforms.
Adaptability: Having ability to adapt to various cultures and environments.
Communication: Friendly and sociable, always exploring and proposing new technologies.

Education

Degree

Bachelor in Information Technology

Certification

Benefits

  • 13th-month salary
  • Review salary once per year
  • Insurances such as Vietnamese labor law
  • Meal and parking allowances are covered by the company
  • Exciting company outings/events and team-building activities
  • Open, friendly, professional working environment, values-driven, and agile culture.
  • Attractive career path, we focus on your development
  • Sponsorship for training courses, and professional certificates
  • Work-life balance 40-hr per week from Mon to Fri

Recruitment Progress

Round 1

Phỏng vấn qua điện thoại

Round 2

Phỏng vấn trực tiếp với Tech Lead

Round 3

Deal lương

4 job opening

Industry

Giải trí/ Game

Company size

25-99 Employees

Nationality

Thailand