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.)