Updated 5 días agoIT » Back-end Engineer

Descripción del trabajo

※ Please fill out the application information at https://funnow.bamboohr.com/careers/80

【About Product Backend Team】

FunNow's backend development team, comprising over a dozen members, boasts diverse backgrounds from various startups or medium to large-scale software companies. Your role involves crafting highly readable, stable, and scalable code and architecture for FunNow's million-strong user base. We value the professional opinions and ideas of each team member, encouraging participation in discussions, questions, and suggestions, as we believe that great questions and ideas are the driving force behind team growth.

Below, we provide an overview of our tech stack to give you a foundational understanding of FunNow's architectural landscape:

Our backend system architecture and related infrastructure are built on AWS services, utilizing (but not limited to):

- RDS, ElastiCache, MongoDB Atlas and Elasticsearch cluster as the primary databases

- 100% containerized API, hosted on ECS/EKS Fargate, with services like EC2 for deploying ELK

- Serverless services such as SQS, EventBridge, SNS, Step Function, and Lambda for establishing asynchronous workflows

- WAF for designing firewall rules

- Development primarily in Go for RESTful APIs, Lambda functions, and schedulers, with occasional usage of Python or other languages for smaller services or tools

- Comprehensive development and deployment processes, utilizing GitHub for trunk-based flow, Circle CI, and AWS CodeBuild to establish a complete CI/CD pipeline

- Monitoring and alert mechanisms integrated with Grafana for various services

【Responsibilities】

As a backend engineer within the FUNNOW Group, your daily responsibilities will include:

- Developing APIs and writing unit tests in Golang

- Collaborating with team members to select appropriate technologies and design system architecture

- Conducting performance analysis and optimization to enhance system scalability, stability, and security.

- Prioritizing software quality and continuously improving architecture, participating in code reviews to enhance code quality

- Writing clear and understandable API/RFC documents and discussing your ideas with the team

- Sharing your experiences to enhance the team's engineering culture

Requisitos

【Requirements】

- 4+ years of experience in backend development

- Experience in Go programming language

- Familiarity with MySQL or other RDBMS databases, capable of analyzing performance bottlenecks and optimization

- Designing flexible table schemas that meet requirements

- Proficient in Git

- Implementation experience with Redis or Memcached for caching mechanisms

- Experience in Elasticsearch or other NoSQL databases

- Experience in developing with Message Queues (SQS/RabbitMQ/Kafka)

- Strong Linux foundation

- High self-standards, proactive responsibility, meticulous work attitude, and good communication and teamwork skills

【Preferred】
- Familiarity with Kubernetes (K8S)

Proceso de entrevista


【Interview Process】

    1. Phone Interview:

    - Casual conversation with HR and hiring manager Introduction to FunNow and self-introduction

    - Discussion about your past experiences, possibly including technical and future-oriented discussions

    - Q&A session where any questions are welcomed

    2. Onsite Technical Interview (within one week of passing the phone interview):

    - Presentation of past projects and problems solved Detailed discussion on technical aspects of project development

    - Discussion on the technologies mentioned in your resume

    - Code writing session Introduction to the company, team composition, operations, and technology

    - Q&A session to provide insight into future collaboration with the company

    3. Onsite or Remote Cultural and Collaborative Interview (within one week of passing the technical interview):

    - Brief self-introduction Discussion of past collaboration experiences with different teams, product managers, and frontend engineers

    - Possible practical or coding tasks, with the frontend lead possibly asking a couple of questions

    - Q&A session Final discussion with HR and hiring manager, including salary negotiation

      FunNow - 即時預訂都會享樂的第一選擇

      台北市中山區八德路二段203號4樓

      Sobre nosotros

      FunNow 職業傷害提醒:你很有可能會一直到處吃喝玩樂,要有一年重個至少 5 公斤的心理準備。

      想加入一個每次佳節或精選專案都一定被 App Store 與 Google Play 推薦的 APP 公司嗎?想一起開發一個跨足大東南亞的都會玩樂平台嗎?想利用龐大的消費數據,建構一個時尚生活的大平台嗎?FunNow 不僅已被台灣看見,更已經走出台灣,被各大創投與日本上市公司評為台灣最有能力國際化的生活服務類 APP。邀請你來跟我們一起發光發熱,讓台灣的軟實力被世界看見。

      透過 FunNow App,讓消費者能隨時隨地查詢、預訂與享受周遭的休閒娛樂。讓都會玩樂是簡單且隨興的,讓生活是豐富與充滿變化的。實現 FunNow 生活不只是生活的創業願景。 如果你跟我們一樣是個愛玩且瘋狂有想法的人,快把履歷給我們,歡迎與我們一起創造奇蹟,期待你的加入!

      iOS / Android App 下載:https://bit.ly/2yNpOLe

      活躍地區:台灣、香港、沖繩、吉隆坡、東京
      敬請期待活躍地區:大阪、曼谷、新加坡

      Equipo

      Otros empleos populares en FunNow - 即時預訂都會享樂的第一選擇

      餐飲事業市場開發業務 BD Manager (台北)

      A tiempo completoNivel de entrada500K ~ 700K TWD/añoActualizado hace 5 días

      【BD】生活時尚事業市場開發業務 Lifestyle BD Manager

      A tiempo completoNivel de entrada500K ~ 700K TWD/añoActualizado hace 2 meses

      餐飲事業市場開發業務 BD Manager (台中)

      A tiempo completoNivel de entrada500K ~ 700K TWD/añoActualizado hace 3 meses

      【CS】客戶服務專員 B2B/B2C Customer Ops

      A tiempo completoNivel de entrada32K ~ 32K TWD/mesActualizado hace 19 días

      【CS】客戶服務專員 Customer Success Manager

      A tiempo completoNivel de entrada32K ~ 40K TWD/mesActualizado hace 3 meses

      Software Engineer - SQA

      A tiempo completoNivel medio-superior800K ~ 1.3M TWD/añoActualizado hace 20 días

      【Niceday】市場開發業務 BD Manager - 親子事業(台北)

      A tiempo completoNivel de entrada450K ~ 600K TWD/añoActualizado hace 20 días

      【SaaS】新事業體市場開發經理 SaaS BD Manager (台北)

      A tiempo completoNivel de entrada490K ~ 700K TWD/añoActualizado hace 20 días

      BD アシスタントメンバー (沖繩)

      A tiempo completoNivel de entrada200K ~ 230K JPY/mesActualizado hace alrededor de 2 meses

      【SaaS】新事業體市場開發經理 SaaS BD Manager (台中)

      A tiempo completoNivel de entrada490K ~ 700K TWD/añoActualizado hace 3 meses

      【BD】餐飲事業客戶經理 FNB Account Manager (台中)

      A tiempo completoNivel de entrada420K ~ 630K TWD/añoActualizado hace 20 días

      【BD】餐飲事業客戶經理 Account Manager

      A tiempo completoNivel de entrada420K ~ 630K TWD/añoActualizado hace alrededor de 2 meses

      【BD】生活時尚事業部客戶經理 Lifestyle Account Manager(台北)

      A tiempo completoNivel de entrada420K ~ 700K TWD/añoActualizado hace 2 meses

      【FN-MKT】社群行銷 Content assistant manager

      A tiempo completoNivel de entrada32K ~ 48K TWD/mesActualizado hace alrededor de 1 mes

      【2024 實習生】行銷實習生 Marketing Intern

      Prácticas185 ~ 185 TWD/horaActualizado hace alrededor de 2 meses

      【HR】HR Business Partner

      A tiempo completoNivel medio-superior630K ~ 850K TWD/añoActualizado hace alrededor de 2 meses

      【Niceday 實習生】行銷 MKT Intern

      Prácticas180 ~ 180 TWD/horaActualizado hace 3 meses

      【IR】2024上半年 Investor Relations Intern

      Prácticas185 ~ 185 TWD/horaActualizado hace 4 meses