Search by job, company or skills

Onramp Lab

Senior Fullstack Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

【Major Tasks】

1. Lead full-stack development for key ContactLoop features, covering both backend (Laravel APIs) and frontend (React UI), to support product scalability and user experience improvement.

2. Drive system modernization by managing legacy code, reducing technical debt, and planning system refactoring and migration initiatives.

3. Strengthen system stability and reliability by improving observability, monitoring performance, and participating in on-call support to ensure smooth production operations.

4. Introduce and apply AI-assisted development practices to improve development efficiency and accelerate system refactoring and code understanding.

5. Work closely with the Product Owner and cross-functional teams to translate business requirements into practical and scalable technical solutions, while maintaining high code quality through reviews and testing practices.

1. 核心開發(主要職責)

全端實作: 主導 ContactLoop 高優先級功能的設計與實作。

後端: 精進 Laravel API 開發、進行系統架構優化。

前端: 負責 React 介面開發與使用者體驗優化。

系統演進: 策略性地處理 Legacy Code,識別技術債並有計畫地推動系統重構與遷移。

2. 系統觀測與穩定性

觀測性建設: 建立與優化系統觀測性(Observability),包含 Logging、Metrics 與 Tracing。

監控與診斷: 使用 Datadog 進行效能監控、告警設定與問題診斷。

搜尋與分析: 運用 Elasticsearch 進行日誌分析與搜尋功能的深度優化。

系統守護: 參與 On-call 輪值,確保通訊服務的穩定運行。

3. Agentic Coding 實踐

流程創新: 將尖端 AI 工具(如 Claude Code、Cursor 等)導入日常開發流程,定義新一代開發模式。

AI 輔助重構: 利用 LLM 加速對 Legacy Code 的理解、提升測試覆蓋率並輔助架構重構。

4. 技術協作

PO 技術夥伴: 作為產品負責人 (PO) 的核心技術夥伴,參與需求討論,並將業務需求轉化為可落地的技術方案。

品質把關: 透過高品質的 Code Review 與 TDD 實踐,確保程式碼的強健性與可擴展性。

【Basic Requirements】

1. 5+ development experience

(3+ years of experience may be considered for candidates with strong technical skills and leadership potential.)

2. Solid experience with Laravel / PHP ecosystem and React-based frontend development.

3. Strong understanding of software engineering principles, including SOLID and Clean Architecture, with a focus on code quality and maintainability.

4. Hands-on experience in system refactoring or migration projects, and ability to handle complex system dependencies.

開發經驗: 5 年以上開發經驗(若具備卓越重構能力與實戰經驗者,3 年以上亦可洽談)。

技術棧: 精通 Laravel / PHP 生態系,並熟悉 React 前端開發。

軟體工程: 熟悉 SOLID 原則、Clean Architecture,並對程式碼品質有堅持。

實戰經驗: 擁有實際的系統重構或架構遷移經驗,能處理複雜的相依性問題。

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147255345