Epicareer Might not Working Properly
Learn More

Software Engineer - Golong Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Description: Join our team and take part in the design and development of our company's core business systems. As a Senior Golang Developer, you'll play a key role in the development team, responsible for delivering high-quality code and solving complex technical challenges.

Main Responsibilities:

  • Participate in system architecture design and technical solution development
  • Responsible for core business module development and maintenance
  • Conduct performance optimization and technical improvements
  • Participate in code reviews and mentor junior engineers
  • Solve complex technical problems

Requirements:

  • Bachelor's degree or above in Computer Science or a related field
  • 5+ years of backend development experience, with 3+ years of Golang development experience
  • Solid computer science fundamentals (data structures, algorithms, operating systems)
  • Deep understanding of Golang core features and best practices
  • Strong problem analysis and solving abilities
  • Good team collaboration and communication skills
  • Fluent in English and Mandarin to liaise with stakeholders

Technical Requirements:

  • Proficient in Golang language features, including concurrent programming and memory management
  • Skilled in mainstream frameworks such as Gin, Echo, GORM, etc.
  • Familiar with RESTful API design specifications
  • Proficient in MySQL, Redis, and other databases
  • Knowledge of common middleware (message queues, caching, etc.)