招募WST成員(2021年3月)

2021-03-06 23:11 趙天愉

WCA軟件組(WST)正在招募新的成員!WST的工作是開發、擴大及維護軟件方案,以滿足魔方圈日益增長所產生的需求,是WCA中不可或缺的團隊。

一些軟件的例子包括:

  • 你常瀏覽的WCA網頁。
  • 打亂庫TNoodle,及它的前端,所有代表都用它來生成比賽的打亂。
  • WCA Live,用來記錄及瀏覽實時比賽成績。

所有WST的項目都是公開的,在WCA的GitHub上可見。

歡迎大家來申請,我們所需的職位有:

  • 項目管理人:管理任務以及在Github的優先度,同時管理來自各WCA小組的軟件需求。
  • 客戶端開發:負責WCA網站上面向用戶的部分,包括目前正在進行的遷移至React的項目。提升用戶使用體驗。
  • 運維工程師:負責部署各項工程(運行在AWS上),以及提出問題或者需要改進的地方。

WST大多數的項目都是面向Web,使用的技術包括:

  • WCA網站基於Ruby on Rails框架(使用SQL數據庫),部分前端組件采用React編寫。我們正在計劃將使用更多的部分遷移至React。
    • 這是目前最缺乏人手的項目,我們經常收到WCA各個小組和委員會的增加功能的請求。
    • 你可以通過瀏覽這里了解網頁相關的項目。
  • WCA Live的前端采用React編寫(查看高級文檔),後端使用Elixir。
  • TNoodle分為兩部分:使用java編寫的打亂庫(tnoodle-lib),以及Kotlin後端+React前端的服務器(tnoodle)

你可以查看標注“good first issue”的項目來大致了解工作。你不需要熟悉以上提到的技術,只需要有對軟件的基本理解和學習意願。

申請截止日期為2021年3月31日,請將英文申請文件發送至WCA董事會(board@worldcubeassociation.org)。

申請文件必須為PDF格式,並包含以下內容:

  • 簡短的自我介紹
  • 為WCA所做過的活動的摘要
  • 簡短概括你的技術背景和經驗
  • 作為WST成員的期望

感謝各位的申請和支持!