Senior Full-Stack Engineer

Design, build, and maintain full-stack applications powering core products and platforms, combining React-based frontend development with Go backend services, event-driven architectures, and containerized microservices. The role involves architecture decisions, production ownership, performance optimization, automated testing, CI/CD, code reviews, collaboration, and on-call support.

Responsibilities

  • Design, build, and maintain full-stack applications that power core products and platforms
  • Develop responsive, high-performance user interfaces using React
  • Build and maintain backend services using Go and event-driven architectures
  • Build scalable microservices in containerized environments using Docker and Kubernetes
  • Drive architecture decisions that improve performance, resiliency, and maintainability
  • Collaborate with engineers, product managers, designers, and QA to deliver end-to-end solutions
  • Own code in production, monitor, debug, and continuously improve application performance and reliability
  • Write automated tests and follow CI/CD best practices to ensure high-quality deployments
  • Participate in code reviews, technical discussions, and knowledge sharing across teams
  • Participate in on-call rotation to support production systems and respond to incidents

Requirements

  • 5+ years of full-stack development experience
  • Strong proficiency in React and modern frontend development practices
  • Solid backend experience in Go or a similar language
  • Strong understanding of microservices architecture, distributed systems, and event-based communication
  • Familiarity with cloud infrastructure and container orchestration such as Kubernetes and Docker
  • Solid understanding of observability, monitoring, and performance optimization
  • Ability to troubleshoot production issues, analyze system behavior, and drive resolution
  • Experience with React Native for mobile development is a plus
  • Background in gaming, payments, or commerce systems is a plus
  • Experience in adtech or offer monetization platforms is a plus
  • Hands-on experience with Kafka or equivalent streaming platforms is a plus
  • Experience with Redis or other in-memory data stores is a plus
  • Experience with AWS, GCP, or Azure is a plus
  • Familiarity with ClickHouse, Postgres, or other analytical, OLAP, or OLTP databases is a plus
  • Prior experience working on internal platforms or developer-facing tools is a plus

Benefits

  • Unlimited Flexible Time Off
  • Personalized career roadmap
  • Training and educational opportunities

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available