Home › Companies › 17live › iOS Engineer iOS工程師
iOS Engineer iOS工程師
17live · Taipei, 中山區, 104, Taiwan · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | 17live |
| Title | iOS Engineer iOS工程師 |
| Normalized title | - |
| Department / team | HQ/Engineering |
| Location | Taipei, 中山區 |
| Work model | Hybrid / Hybrid |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2025-12-15 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from 17live. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Taipei. | Open |
| Department jobs | Active postings in HQ/Engineering. | Open |
| Work model jobs | Active Hybrid postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | 17live |
| Source | e7576a82-3247-47f1-9f71-3277b1a35084 |
| ATS provider | BambooHR |
Description
如果你希望挑戰大型 iOS 專案、參與架構設計、從底層到上層全面提升產品品質,我們誠摯邀請你加入。
架構和流程現況:
混合技術棧 (Hybrid Stack)
專案同時存在大量 Objective-C 與 Swift 程式碼,具備長期累積的工程深度,也處於積極的 Swift 化與架構現代化階段。
現代化架構設計 (Modern Architecture)
我們採用受 Redux 啟發的單向資料流架構 (Unidirectional Data Flow),並透過 Swift Package Manager (SPM) 進行高度模組化,讓開發流程更清晰、可維護、更能分工。
成熟的開發流程 (Mature Development Process)
從 SwiftLint、SwiftFormat、Fastlane、 CI/CD 自動化,你將在一個對品質與流程極度重視的團隊工作。
工作技能及工作經驗:
語言能力:Swift & Objective-C 雙棲
精通 Swift:熟悉 protocol oriented design、generic、value/reference type 差異,能寫出高效、可測試、可維護的程式碼。
熟悉 Objective-C:能閱讀、維護、重構既有程式碼,理解Runtime 動態特性。
混編能力:熟悉 Bridging-Header、@objc、資料轉換等跨語言整合。
熟悉 UIKit:
熟悉處理動畫與佈局設定
使用 programmatic 的方式實作 UI
熟悉多執行緒設計、記憶體管理以及快取機制設計的相關開發經驗
參與 Code Review 與架構設計,提升產出品質與團隊技術水準
雙依賴管理:理解 CocoaPods 與 SPM 的差異與共存策略。
熟悉 App Store 上架與維護經驗,熟悉審核與發布規範,知道如何處理上架過程中的各種狀況
加分技能:
產品開發:展現對產品構建熱情,並能從概念到實際落地的想法
設計系統開發:打造過元件庫 (Design System) 或維護內部 UI Kit。
效能分析:熟悉 Instruments,能針對 CPU/Memory/I/O 進行調校。
重視程式碼品質:把 SwiftLint 當基本門檻,而不是上限。
系統性思維:不只解 bug,而是改善系統的整體健壯性。
良好溝通:能清楚表達技術決策。
務實的創新者:喜歡新技術 (SwiftUI / Combine / Swift Concurrency),但能理性評估
熟悉 CI/CD:能使用 Fastlane,並理解 Circle CI 或類似平台。
If you’re excited about working on large-scale iOS applications, contributing to architecture design, and improving product quality end to end, we’d love to have you on the team.
What You’ll Work With
Hybrid codebase with both Swift and Objective-C, actively modernizing toward Swift.
Redux-inspired unidirectional data flow architecture with strong modularization using Swift Package Manager (SPM) .
Mature engineering process with SwiftLint, SwiftFormat, Fastlane, and automated CI/CD pipelines.
What We’re Looking For
Strong proficiency in Swift and solid experience with Objective-C .
Comfortable with Swift–Objective-C interoperability (Bridging Headers, @objc).
Familiar with UIKit : programmatic UI, layout, animations, multithreading, memory management.
Active participation in code reviews and architectural discussions.
Experience with CocoaPods & SPM and App Store release processes.
Nice to Have
Product-driven mindset with a passion for building high-quality features.
Experience with design systems or internal UI kits.
Performance tuning using Instruments .
Strong communication skills.
Familiarity with SwiftUI, Combine, or Swift Concurrency.
CI/CD experience with Fastlane, CircleCI, or similar tools.
Full job record
| Job ID | 92bb3d2bff67c64fb48a5de603f75767c78c25b2 |
| Org ID | 4498b982-cf13-4785-87db-41f85327d117 |
| Source ID | e7576a82-3247-47f1-9f71-3277b1a35084 |
| Board ID | e7576a82-3247-47f1-9f71-3277b1a35084 |
| Provider | bamboohr |
| Provider Job Key | 799 |
| Title | iOS Engineer iOS工程師 |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Taipei, 中山區, 104, Taiwan |
| Department | HQ/Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | hybrid |
| Remote Policy | hybrid |
| Country | — |
| Region | 中山區 |
| City | Taipei |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://17live.bamboohr.com/careers/799 |
| Apply URL | https://17live.bamboohr.com/careers/799 |
| First Seen At | 2026-05-30 06:11:07Z |
| Last Seen At | 2026-06-06 10:26:50Z |
| Last Checked At | 2026-06-06 10:26:50Z |
| Last Changed At | 2026-05-30 06:11:07Z |
| Inactive At | — |
| Source Posted At | 2025-12-15 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=17live/date=2026-06-06/2026-06-06T10-26-48-308Z-66122c1ffd809ed2ba03bff90b1f72f664fb4a2075d25886855db3b4440e8ae8.json |
Event Fields
{
"content_hash": "60a54e26ab554cc6c3ca44c63f5ee0ee6392ab78bd5cb19132f349c04ccea8fe",
"source_hash": "8c25043ec184e56261c132baf275215fd3cdab3bbcde97358ce0cb34c9158dfe",
"last_changed_at": "2026-05-30T06:11:07.682Z",
"active_status": "active"
}Parsed Structured
{
"language": null,
"location": {
"raw": "Taipei, 中山區, 104, Taiwan",
"city": "Taipei",
"region": "中山區",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:26:50.529Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Taipei, 中山區, 104, Taiwan",
"city": "Taipei",
"region": "中山區",
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "799",
"isRemote": null,
"location": {
"city": "Taipei",
"state": "中山區"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18938",
"locationType": "2",
"jobOpeningName": "iOS Engineer iOS工程師",
"departmentLabel": "HQ/Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Taipei",
"state": "中山區",
"postalCode": "104",
"addressCountry": "Taiwan"
},
"datePosted": "2025-12-15",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p>如果你希望挑戰大型 iOS 專案、參與架構設計、從底層到上層全面提升產品品質,我們誠摯邀請你加入。</p>\n<p><br></p>\n<p>架構和流程現況:<br>混合技術棧 (Hybrid Stack)</p>\n<ul>\n<li>專案同時存在大量 Objective-C 與 Swift 程式碼,具備長期累積的工程深度,也處於積極的 Swift 化與架構現代化階段。</li>\n</ul>\n<p>現代化架構設計 (Modern Architecture)</p>\n<ul>\n<li>我們採用受 Redux 啟發的單向資料流架構 (Unidirectional Data Flow),並透過 Swift Package Manager (SPM) 進行高度模組化,讓開發流程更清晰、可維護、更能分工。</li>\n</ul>\n<p>成熟的開發流程 (Mature Development Process)</p>\n<ul>\n<li>從 SwiftLint、SwiftFormat、Fastlane、 CI/CD 自動化,你將在一個對品質與流程極度重視的團隊工作。</li>\n</ul>\n<p><br></p>\n<p>工作技能及工作經驗:</p>\n<ul>\n<li>語言能力:Swift & Objective-C 雙棲\n<ul>\n<li>精通 Swift:熟悉 protocol oriented design、generic、value/reference type 差異,能寫出高效、可測試、可維護的程式碼。</li>\n<li>熟悉 Objective-C:能閱讀、維護、重構既有程式碼,理解Runtime 動態特性。</li>\n<li>混編能力:熟悉 Bridging-Header、@objc、資料轉換等跨語言整合。</li>\n</ul>\n</li>\n<li>熟悉 UIKit:\n<ul>\n<li>熟悉處理動畫與佈局設定</li>\n<li>使用 programmatic 的方式實作 UI</li>\n<li>熟悉多執行緒設計、記憶體管理以及快取機制設計的相關開發經驗</li>\n<li>參與 Code Review 與架構設計,提升產出品質與團隊技術水準</li>\n<li>雙依賴管理:理解 CocoaPods 與 SPM 的差異與共存策略。</li>\n<li>熟悉 App Store 上架與維護經驗,熟悉審核與發布規範,知道如何處理上架過程中的各種狀況</li>\n</ul>\n</li>\n</ul>\n<p>加分技能:</p>\n<ul>\n<li>產品開發:展現對產品構建熱情,並能從概念到實際落地的想法</li>\n<li>設計系統開發:打造過元件庫 (Design System) 或維護內部 UI Kit。</li>\n<li>效能分析:熟悉 Instruments,能針對 CPU/Memory/I/O 進行調校。</li>\n<li>重視程式碼品質:把 SwiftLint 當基本門檻,而不是上限。</li>\n<li>系統性思維:不只解 bug,而是改善系統的整體健壯性。</li>\n<li>良好溝通:能清楚表達技術決策。</li>\n<li>務實的創新者:喜歡新技術 (SwiftUI / Combine / Swift Concurrency),但能理性評估</li>\n<li>熟悉 CI/CD:能使用 Fastlane,並理解 Circle CI 或類似平台。</li>\n</ul>\n<p><br>If you’re excited about working on large-scale iOS applications, contributing to architecture design, and improving product quality end to end, we’d love to have you on the team.</p>\n<p><br><span style=\"font-weight: bold\">What You’ll Work With</span></p>\n<ul>\n<li><span style=\"font-weight: bold\">Hybrid codebase</span> with both Swift and Objective-C, actively modernizing toward Swift.</li>\n<li><span style=\"font-weight: bold\">Redux-inspired unidirectional data flow</span> architecture with strong modularization using <span style=\"font-weight: bold\">Swift Package Manager (SPM)</span>.</li>\n<li>Mature engineering process with SwiftLint, SwiftFormat, Fastlane, and automated CI/CD pipelines.</li>\n</ul>\n<p><br></p>\n<p>What We’re Looking For</p>\n<ul>\n<li>Strong proficiency in <span style=\"font-weight: bold\">Swift</span> and solid experience with <span style=\"font-weight: bold\">Objective-C</span>.</li>\n<li>Comfortable with <span style=\"font-weight: bold\">Swift–Objective-C interoperability</span> (Bridging Headers, @objc).</li>\n<li><span style=\"font-weight: bold\">Familiar with UIKit</span>: programmatic UI, layout, animations, multithreading, memory management.</li>\n<li>Active participation in <span style=\"font-weight: bold\">code reviews</span> and architectural discussions.</li>\n<li>Experience with <span style=\"font-weight: bold\">CocoaPods & SPM</span> and <span style=\"font-weight: bold\">App Store release processes.</span></li>\n</ul>\n<p><br></p>\n<p>Nice to Have</p>\n<ul>\n<li>Product-driven mindset with a passion for building high-quality features.</li>\n<li>Experience with <span style=\"font-weight: bold\">design systems</span> or internal UI kits.</li>\n<li>Performance tuning using <span style=\"font-weight: bold\">Instruments</span>.</li>\n<li>Strong communication skills.</li>\n<li>Familiarity with SwiftUI, Combine, or Swift Concurrency.</li>\n<li>CI/CD experience with <span style=\"font-weight: bold\">Fastlane, CircleCI, or similar tools.</span></li>\n</ul>",
"compensation": null,
"departmentId": "18938",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "iOS Engineer iOS工程師",
"departmentLabel": "HQ/Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://17live.bamboohr.com/careers/799",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/92bb3d2bff67c64fb48a5de603f75767c78c25b2?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/4498b982-cf13-4785-87db-41f85327d117JSONGET https://api.bluedoor.sh/job-postings/v1/sources/e7576a82-3247-47f1-9f71-3277b1a35084JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/92bb3d2bff67c64fb48a5de603f75767c78c25b2/eventsJSON