Frontend Engineer / React Developer - Splashtop Inc.|Meet.jobs

Salary

1000k - 1.8m TWD Annually

Required skills
  • JavaScript
  • ,
  • React.js
  • ,
  • HTML5 & CSS3
  • ,
  • Typescript
  • ,
  • TypeScript and ReactJS

Job description

任務

前端工程師將與後端工程師、設計師、產品經理或其他夥伴組成跨職能團隊,針對遠端桌面、遠端連線服務的後台支援系統各項機能,翻新設計、改進用戶體驗,並根據不同產品線的需求完成新功能的實作,包含各類權限管理、批量操作、排程與更新機制,並處理記錄讀寫和視覺化的呈現。

除了滿足產品面向的需求外,也投入持續性工程,以利後續開發和維護,累積創新能量:

  • 定期升級、重構,償還技術債
  • 引入新技術或運用資料結構、演算法、瀏覽器快取和其他機制持續改良各項機能
  • 尋找或分析、發掘、打造工具藉此改善日常工作流程
  • 與未來溝通,編寫文件以記錄內隱知識
  • 探索安全性問題的解決方案並將其付諸施行

入門

第一週

設定環境,包含硬體軟體方面,能夠了解日常開發所需的知識,以及運用日常溝通所用的工具。 


第一個月

實作一些粒度較小的元件、功能比較明確的模組,以及可以了解整體程式碼架構的改良或償債計畫。以期能夠往握開發上的脈絡,掌握基本的產品線。


第二個月

與其他成員一起協作一個完整性功能的開發,希望前面累積下來的經驗能夠跟設計師、工程師、產品經理,以及其他積極參與的夥伴一起進行產品的發想與定義,並給予建設的回饋。


第三個月

了解了產品迭代週期之後,可以獨立處理一個完整功能性的開發,能夠判斷、釐清規格上較為模糊之處,釐清,並決定採用怎麼的技術去克服困難,並在一次次的過程中找到推動事物持續前進的方法。

職務需求

了解當代的 JS 標準 ESCMAScript 2015 之後每年更版帶來的新特性,熟悉 babel 出現後的 JS 編譯打包方式, 也需要有React.js 開發和在其生態系中打滾的經驗,這是因為我們是基於 Next.js 和 Typescript 進行開發。


其他技術選擇如下:

  • 版本控制採用 Git,走 GitHub flow 協作
  • 樣式採 CSS-in-JS 方案,包含 chakra-ui 與emotions
  • 選擇 Immer 和 Xstate 作為管理資料傳遞與狀態遞嬗的工具
  • 運用 Storybook 陳列展示設計系統與其元件,加速溝通
  • 導入 Cypress 用於整合測試
  • 整合 SonarQube 確保安全性

由於組織架構扁平,我們也注重團隊合作、人際溝通,在互相切磋下,發揮回饋並解決問題的能力。基於這樣的文化脈絡,對於使用新技術的態度為『小幅度實驗,驗證可能性後加以擴展和推廣』,期待能編織出我們自己的最佳實踐。

面試流程

  • 履歷和其他參考資料審查
  • 快速面談:約 15 分鐘,確認意願並了解目前求職進程。
  • 技術討論:約 45 分鐘,確認履歷上的技術背景並了解技術涵養。
  • 文化訪談:約 60 分鐘,包含公司、產品、團隊方面的介紹。
  • 正式面試:約 3 小時。
  • 通知結果:一週內信件通知,通常當週就會知道結果。

Splashtop Inc.

美商浪橋科技股份有限公司_Splashtop Inc. 於2006年成立於美國矽谷,在台灣、中國與日本設有分公司與研發團隊。核心團隊來自MIT,並且募集資金超過15億新台幣,投資股東有來自中美台各科技龍頭。我們的產品得到許多獎項並進入量產,擁有穩定的訂單及大量忠實的客戶。

Other jobs from this employer

Cybersecurity Engineer

Splashtop Inc.

1m+ TWD Annually

  • Referral Reward
  • burpsuite
  • ,
  • kali
  • ,
  • security testing
  • ,
  • pentest

Customer Support Specialist (EU region/Night shift)

Splashtop Inc.

700k+ TWD Annually

  • Referral Reward
  • english
  • ,
  • english writing