歐格電子股份有限公司 | 消費性電子產品製造業
台北市內湖區 - 面議
- 大學
- 1年以上
工作內容:
使用 Golang Gin 框架開發和維護後端系統,主要針對醫療領域居家照顧的產品。
與前端及移動應用開發團隊協作,設計和開發 RESTful API,進行資料同步及系統整合。
參與系統架構設計,確保系統的高可用性、擴展性及安全性。
負責撰寫單元測試及進行性能優化,提升系統的穩定性及效能。
進行數據庫設計及優化,維護數據完整性和效能。
分析和解決系統的技術問題,進行系統日常維護及升級。
工作條件:
具備 2 年以上使用 Golang 開發後端系統的經驗,熟悉 Gin 框架。
熟悉 RESTful API 設計及開發。
熟悉資料庫系統(例如 MySQL、MongoDB)及其最佳實踐。
熟悉微服務架構及分散式系統的設計與開發。
有使用 Firebase、WebSocket 或其他後端服務的經驗者優先。
具備良好的問題解決能力與團隊合作精神。
加分條件:
具備醫療或健康相關應用開發經驗者尤佳。
熟悉 Docker、Kubernetes 等容器技術。
具備 API 安全性、認證與授權機制(如 JWT, OAuth)的相關經驗。
公司福利:
提供學習資源補助,支持員工持續進修及技能提升。
優秀的工作環境,鼓勵創新和技術探索,提供自由發揮的空間。
Job Description:
Develop and maintain backend systems using the Golang Gin framework, primarily for home care products in the healthcare.
Collaborate with front-end and mobile app development teams to design and develop RESTful APIs for data synchronization and system integration.
Participate in system architecture design to ensure high availability, scalability, and security of the system.
Write unit tests and perform performance optimizations to enhance the stability and efficiency of the system.
Design and optimize databases, ensuring data integrity and performance.
Analyze and resolve technical issues, maintaining and upgrading the system as needed.
Job Requirements:
At least 2 years of experience in backend development using Golang, with familiarity in the Gin framework.
Proficient in designing and developing RESTful APIs.
Familiar with database systems (e.g., MySQL, MongoDB) and best practices.
Knowledge of microservices architecture and distributed systems design and development.
Experience with Firebase, WebSocket, or other backend services is preferred.
Strong problem-solving skills and the ability to work effectively in a team.
Bonus Qualifications:
Experience in developing medical or healthcare-related applications is a plus.
Familiarity with Docker, Kubernetes, or other container technologies.
Experience in API security, authentication, and authorization mechanisms (e.g., JWT, OAuth).
Company Benefits:
Learning resource subsidies to support continuous education and skill development.
A dynamic working environment that encourages innovation and technical exploration, providing ample room for creativity.