Senior Backend Developer

Job Description

- Build world-leading Instant message and VoIP SaaS for corporate users
- Containerization of backend services for CI/CD and scalability
- Cowork with Client team to realize business logic
- Cowork with System-Assurance team to achieve automated testing
- Cowork with Operation team to provide highly reliable services

Requirement

#Required
 - Heavy Instant Messaging / VoIP user like LINE, WeChat, Messenger, Skype, Viber and eager to build one of your own
 - Git  
 - 2y+ experience in scalable service
 - 2y+ Linux user knowing shell commands
 - Knowledge of MVC / RESTful API
 - Familiar with either PHP or JAVA or Erlang

#Bonus I
  - Experience in K8s / AWS / GCP / VMWare / Openstack  
 - Familiar with MySQL Query optimization
 - Familiar with NoSQL DB like Dynamodb / Cassandra / MongoDB
 - Familiar with unit testing tools like PHPUnit, JUnit, EUnit
 - Familiar with load testing tools like JMeter, Tsung, Chaos monkey
 - Experience in erlang

#Bonus II
## Cassandra
 https://academy.datastax.com/progress
 出示徽章, 證明學習進度

## Become a Cloud Expert
 https://www.qwiklabs.com
 出示徽章, 證明學習進度

## LeetCode
 出示進度 https://leetcode.com/progress/
 或解答這題 https://leetcode.com/problems/valid-phone-numbers/
 Design Twitter https://leetcode.com/problems/design-twitter

## RabbitMQ load tests
 Register free account on CloudAMQP
 Follow https://github.com/agocs/rabbit-mq-stress-tester
 Show snapshot of your rabbitmq management console during stress test.

## APNS / FCM notifications
 申請好開發者憑證, git clone https://github.com/appleboy/gorush 發爆自己的手機, 出示截圖

## Security Concept
 在你的 AWS root account下面, 建立一個訪客IAM console 網址給面試官。要求登入者需變更密碼, 要求兩階段驗證,
 開放 CloudWatchReadOnlyAccess。如果面試官登入成功看到畫面及格v

## Create Pull Requests (Git skill)
 https://github.com/shooding/interview/blob/master/backend/questions.md
 You must create a pull request with your answer.

## Application from scratch
 建立你的Dropbox application. https://www.dropbox.com/developers/apps
 設定好網址之後邀請面試官登入, 顯示「要求存取面試官」的Dropbox權限, 同意之後拋轉回你的application.

## Docker
 Show出你的這個畫面 https://cloud.docker.com/u//

# 擁有以下證照直接錄取
Kubernetes - Certified Kubernetes Administrator (CKA)
AWS - Any professional level certification
Google - Professional Cloud Architect

Benifit

Benifit

勞保、健保、特別休假、勞退、婚假

Benifit

除勞基法規定的基本福利之外,我們還額外提供
+ 不扣薪病假
+ 志工假
+ 久任假
+ 生日禮金
+ 旅遊補助
+ 不定期的員工旅遊
+ 不定期的部門聚餐
+ 慶生會
+ 電話費用補助
+ 每年定期的員工健康檢查
+ 免費提供咖啡、鮮奶等飲品

Salary Range

Negotiable (Above 40K TWD)