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成員的期望
感謝各位的申請和支持!