岗位概述 (Role Summary)
负责从需求到上线的端到端交付:亲自完成 iOS(Swift)开发与上架,后端(Python)与数据库设计,前端(Vue)界面实现;并承担工厂与电子消费品供应链场景的业务分析、项目管理、客户沟通与预期管理,协调内外部团队保质按期交付。
Own end-to-end delivery from discovery to launch: build iOS apps (Swift) and ship to the App Store, design backend services (Python) and databases, implement front-end (Vue). Lead business analysis across factory operations and consumer electronics supply-chain scenarios, manage projects and stakeholders, and coordinate both internal and external teams to deliver on time and on quality.
主要职责
- iOS/Swift:架构与编码、性能优化、证书签名与打包、TestFlight 测试、App Store 上架与合规。
- 后端/Python:基于 FastAPI/Django 设计与实现 API、鉴权、异步任务;编写测试与文档。
- 数据库:关系型建模(PostgreSQL/MySQL)、索引与性能优化;合理使用 Redis/消息队列。
- 前端/Vue:使用 Vue 3 + Vite/Pinia 交付高质量界面,保证状态管理与可访问性。
- DevOps/质量:CI/CD、容器化与部署(Docker/K8s/云厂商其一),监控与日志;安全与隐私合规。
- 业务分析(工厂/供应链):梳理流程(BOM、工艺路线、良率、MES/ERP/WMS 集成、预测与采购/生产/质检/仓储/物流/售后),输出需求、用例、验收标准与数据口径。
- 项目管理与对客:制定里程碑、范围与风险管理;组织评审与验收;直接对接客户;统筹团队。
Key Responsibilities
- iOS / Swift: Architecture & feature development, performance tuning, code signing & packaging, TestFlight, App Store submission & compliance.
- Backend / Python: Design & implement APIs with FastAPI/Django, authN/authZ, async jobs/queues; write tests & docs.
- Databases: Relational modeling (PostgreSQL/MySQL), indexing & performance; apply Redis/queues where appropriate.
- Frontend / Vue: Deliver high-quality UIs with Vue 3 + Vite/Pinia; ensure accessibility and robust state management.
- DevOps & Quality: CI/CD, containerization & cloud deployment (Docker/K8s/major cloud), monitoring & logging; security & privacy best practices.
- Business Analysis (Factory/Supply Chain): Map processes (BOM, routing, yield, MES/ERP/WMS integrations; demand planning, procurement, production, QA, warehousing, logistics, after-sales), produce requirements, user stories, acceptance criteria, and data definitions.
- Project & Client Management: Plan milestones, manage scope/risks, run reviews & acceptance; interaction with client; orchestrate teams.
任职资格
- 5 年以上研发经验,2年以上的主导交付经验;有从 0→1 产品落地与上架/上线经历。
- 精通 Swift/iOS(UIKit/SwiftUI、网络、并发、离线、推送;熟悉上架审核要点)。
- 精通 Python 后端(FastAPI/Django 其一+REST/GraphQL、鉴权、异步/消息队列)。
- 熟悉 数据库设计 与 SQL 优化;了解 Redis/NoSQL。
- 熟练 Vue(组件化、路由、状态管理、工程化)。
- 了解 CI/CD、容器化、云部署与基本安全实践。
- 有 工厂/消费电子供应链项目经验,能将业务转译为技术方案与验收标准。
- 出色的沟通能力与预期管理能力,结果导向与自驱力强。
- 英文可作为工作语言。
- 可以接受短期出差。
- App Store 成功上架案例与疑难审核处理经验。
Qualifications (Must-have)
- 5+ years of software development with 2+ years leading delivery; shipped 0→1 products to production/App Store.
- Strong Swift/iOS (UIKit/SwiftUI, networking, concurrency, offline, push; solid App Store review know-how).
- Strong Python backend (FastAPI/Django, REST/GraphQL, auth, async/queues).
- Solid database design & SQL tuning; working knowledge of Redis/NoSQL.
- Proficient with Vue (components, routing, state, tooling).
- Familiar with CI/CD, containers, cloud and security basics.
- Hands-on experience in factory operations / consumer electronics supply chain; ability to translate business into technical designs and acceptance criteria.
- Excellent communication and stakeholder expectation management; self-driven and outcome-oriented.
- Working proficiency in English and Mandarin.
- Biz travel is needed.
- Proven App Store launches & resolving tricky review issues.
加分项
- 微服务/DDD、事件驱动、API 网关与服务治理。
- 数据可视化/指标体系(如 Power BI/Looker)与数据集成经验。
- 工业协议/设备接入(OPC UA/Modbus/PLC)或 MES/WMS/ERP 二开。
- 云平台实践(AWS/Azure/GCP/阿里云/华为云其一);成本优化与高可用设计。
Nice to Have
- Microservices/DDD, event-driven architectures, API gateways & service governance.
- Analytics/metrics frameworks (e.g., Power BI/Looker) and data integration.
- Industrial protocols/devices (OPC UA/Modbus/PLC) or MES/WMS/ERP customization.
- Cloud expertise (AWS/Azure/GCP/Alibaba/Huawei); cost optimization & high availability.