Senior Backend Engineer (Golang), Virtual insurance
AIFT • Taipei, TaiwanResponsibilities
- Design, build and maintain backend services for B2C insurance products.
- Build the APIs and design the data schema to fulfill the business requirements.
- 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
- 5+ years experience of backend development.
- Familiar with Golang.
- Experience with RDBMS(PostgreSQL, MySQL), Redis.
- Experience with gRPC.
- Good knowledge of RESTful API design.
- Problem solving and critical thinking abilities.
- Enthusiastic about testing and performance.
- Willing to learn new tools, technologies, and frameworks to develop clean, testable, and maintainable components.
- Knowledge in CI/CD process.
- Familiar with git.
- Experience with building distributed systems and understanding microservices architecture.