Responsibilities
-
Develop and maintain backend systems using Golang for B2C insurance products.
-
Design and implement RESTful APIs and data schemas to fulfill business requirements.
-
Contribute to building distributed systems and microservices architecture.
-
Write tests and constantly seek to improve code quality and reliability.
-
Drive the quality standards within the development team by example, produce highly usable technical documentation as well as conduct code reviews.
Requirements
-
3 to 4+ years experience of backend development.
-
Strong hands-on experience with Golang and web frameworks like Gin, Echo, or Fiber.
-
Experience with databases (PostgreSQL, MySQL), caching systems (Redis), and message queues (SQS, RabbitMQ).
-
Design and implement RESTful APIs and web services.
-
Proficiency with Git and version control practices.
-
Familiarity with container technologies such as Docker and Kubernetes
-
Experience in building CI/CD pipelines.
-
Knowledge of performance optimization and a strong focus on testing.
-
Experience with distributed systems and microservices.
Interview Process
-
Online test: 2 hours, technology knowledge and coding test.
-
1st Interview: 3 hours, 2-2.5 hours meet with hiring managers + 0.5 hour meet with HR.
-
2nd Interview: 1 hour, meet with LoB Head.
Other Benefits
To us, people are our greatest asset, and we are more than happy to invest in employees! We create a healthy work atmosphere and provide you with the tools and support for doing your job successfully. With a culture of flexibility and transparency, we believe there should be no barriers, and everyone’s contributions matter.
Work Life Balance is a must
-
15 days annual leaves (pro-rata for partial month at first year)
-
5 days full-pay sick leaves, 3 days menstrual leaves
-
Health check subsidy
-
Ergonomic-design chair and fully-equipped devices for work
Grow together & keep learning
-
Conferences & external subsidy
-
Learning clubs to share technical skill (e.g: Frontend/Backend tech sharing, Product Management...etc)
Work Hard, Play even Harder
-
Various entertainment & sports clubs, attend basketball clubs today, and play board game tomorrow!
-
Snacks & beverage to refill your energy anytime