Senior Backend Developer (WFH) 遠端工作 資深後端開發工程師

Updated 23 days ago

Job Description

CheckCheck 為一家鑑定公司,註冊地點在美國,目前的APP 已為超過130萬名用戶服務。目前本公司有意擴展,招攬海外人才。我們的公司文化為互相學習、成長,我們誠意邀請您加入我們的大家庭。

主要重點將是開發所有伺服器端邏輯、定義和維護中央數據庫,確保高性能和對前端的快速回應,並且需要負責將同事建立的前端元素整合到應用程式中。因此,基本了解前端技術也是必要的。

職責

  • 將前端開發人員開發的用戶界面元素與伺服器端邏輯整合
  • 撰寫可重複使用、可測試和高效的程式碼
  • 設計和實現低延遲、高可用性和高性能應用程式
  • 實現安全性和數據保護
  • 整合數據存儲解決方案 MySQL

工作內容:

  • 定期與海外團隊開線上會議
  • 配合團隊開發設計、建置與維護
  • 持續整合、交付和測試
  • 願意跟我們一起成長

Job Description

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

- Integration of user-facing elements developed by front-end developers with server side logic

- Writing reusable, testable, and efficient code

- Design and implementation of low-latency, high-availability, and performant applications

- Implementation of security and data protection

- Integration of data storage solutions MySQL

Requirements

  • 熟練掌握 JavaScript
  • 熟悉 Node.js 和相關的框架,例如 Express
  • 了解異步編程的性質及其怪癖和解決方法
  • 了解伺服器端模板語言、伺服器端 CSS 預處理器
  • 基本了解前端技術,如 HTML5 和 CSS3
  • 了解可訪問性和安全合規性
  • 在多個系統、伺服器和環境之間進行用戶身份驗證和授權
  • 整合多個數據源和數據庫到一個系統中
  • 了解可擴展應用程式背後的基本設計原則
  • 了解多個交付平台之間的差異,如移動端與桌面端,並優化輸出以符合特定平台
  • 創建代表並支援業務流程的數據庫架構
  • 實現自動化測試平台和單元測試
  • 熟練掌握程式碼版本控制工具,例如 Git

Skills And Qualifications

- Strong proficiency with JavaScript

- Knowledge of Node.js and frameworks available for it, eg. Express

- Understanding the nature of asynchronous programming and its quirks and workarounds

- Good understanding of server-side templating languages- Good understanding of server-side CSS preprocessors- Basic understanding of front-end technologies, such as HTML5, and CSS3

- Understanding accessibility and security compliance

- User authentication and authorization between multiple systems, servers, and environments

- Integration of multiple data sources and databases into one system

- Understanding fundamental design principles behind a scalable application

- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

- Creating database schemas that represent and support business processes

- Implementing automated testing platforms and unit tests

- Proficient understanding of code versioning tools, such as Git

請攜帶作品應試 或 提供您的Github account 或 列出您曾參與的open source專案

1
5 years of experience required
78,000 ~ 110,000 TWD / month
100% Remote Work
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Mid-Senior level
1
80K ~ 140K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
900K ~ 1.8M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
1
35K ~ 90K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
45K ~ 70K TWD / month
Logo of 易北國際有限公司.

About us

CheckCheck 為一家球鞋鑑定公司,註冊地點在美國,我們為用戶提供最佳的驗鞋體驗,用戶來自世界各地,目前的APP 已為超過130萬名用戶服務。

我們的公司文化為互相學習、成長,我們誠意邀請您加入我們的大家庭。