Software Engineer(Golang, Flutter), Virtual insurance

AIFT· Taipei, Taiwan· greenhouse· publisert 27.04.2026
Må ha:GoFlutterGitBackendFullstackMobileCI/CDMicroservicesAISecurity

About the Role

We are building a Pet Ecosystem that integrates insurance, pet health, and IoT—serving real user needs at scale. This role is not just about shipping features. You will design systems, influence product decisions, and help define how technology drives growth and user experience.

Responsibilities

  1. Build Scalable Systems & Own Delivery

Design and deliver production-grade APIs and services powering a fast-growing mobile app

Own end-to-end features—from system design to implementation and optimization

Drive architecture decisions across microservices, scalability, and reliability

  1. Engineer for Performance & Reliability

Build systems that handle real-world traffic, latency, and edge cases

Continuously improve performance (API, database, system throughput)

Establish strong engineering foundations: testing, CI/CD, observability, and security

  1. Shape Product Through Technology

Partner closely with Product, Design, App, Data and BE teams to define solutions—not just implement them

Enable data-driven decisions through tracking, experimentation, and analytics

Support integrations across mobile and IoT, turning real-world signals into product value

Requirements

Experience & Core Skills

5+ years of full-stack development experience with production system delivery

Strong experience in RESTful API design and backend architecture

Proven ability to take ownership and deliver end-to-end solutions

Solid experience in backend development, API design, and database optimization

Contribute to the design and evolution of Golang-based microservices architecture

Architecture & Engineering Practices

Solid understanding of microservices and distributed system design

Familiar with Git workflows and code review best practices

Experience with testing strategies (unit, integration, e2e)

AI-Assisted Development. Familiar with tools such as Claude Code, GitHub Copilot, or Cursor. Able to integrate AI into development workflows (code generation, refactoring, testing, documentation)

Experience with Flutter, IoT systems, or real-time data

System Thinking & Technical Depth

Deep understanding of scalable system design and trade-offs

Experience with microservices or distributed systems

Comfortable working with performance, reliability, and real-world complexity

Product-Oriented & High Ownership

Think beyond code—understand users, business goals, and impact

Thrive in fast-paced, ambiguous environments

Proactively identify problems and drive solutions