
Software Engineer – Backend
FunNow
full-time
Posted on:
Location Type: Hybrid
Location: Taipei City • 🇹🇼 Taiwan
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
CloudDockerGoKubernetes
About the role
- Develop clean, scalable, and readable backend code and algorithms
- Utilize AI tools (such as ChatGPT, Gemini, GitHub Copilot, Cursor) to enhance development efficiency
- Implement and maintain core features with regular deployments to ensure stable online environments
- Write and maintain unit and integration tests to ensure service stability
- Proactively optimize performance bottlenecks and improve system efficiency using effective data structures and algorithms
- Participate in technical discussions and architectural design, and be willing to share new knowledge related to AI and technology
Requirements
- 2 - 5 years of backend development experience, familiarity with Golang is a plus
- Experience developing and maintaining production-grade systems in cloud environments
- Familiar with relational and non-relational databases, understanding of cache design and application
- Familiar with API design principles, with practical experience in performance tuning
- Proficient in Git and version control workflows, with practical experience in CI/CD automation (e.g., CircleCI, GitHub Actions)
- Familiar with containerization technologies (Docker / Kubernetes) development processes
- Able to adapt to agile development and fast-paced iterative work rhythms
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend developmentGolangproduction-grade systemscloud environmentsrelational databasesnon-relational databasesAPI designperformance tuningCI/CD automationcontainerization technologies
Soft skills
adaptabilitycollaborationcommunicationproblem-solvingtechnical discussion participationknowledge sharing