職務内容
iOS開発者として、世界中の大規模ユーザーベースに向けた革新的な機能開発において重要な役割を担っていただきます。技術部門や製品部門を含むクロスファンクショナルチームと緊密に連携し、高品質なソリューションを提供します。iOS開発の専門知識を活かし、製品要件の分析や貴重なフィードバックの提供、保守性と拡張性に優れたコードの実装に貢献していただきます。
主な責任
- 技術部門・製品部門のメンバーとクロスファンクショナルな機能チームとして協力し、世界中の大規模ユーザーベース向けに革新的な機能を開発します。
- プロダクトオーナーから提供される製品要件や設計を分析し、iOS開発の専門知識に基づいた価値あるフィードバックを提供します。
- 合理的なスケジュール内で、高品質でモジュール化され、拡張性のある保守可能かつテスト可能なコードを実装します。
- 機能チームだけでなくiOSチーム全体と定期的に連携し、自身のアイデアや洞察が共有され評価されるようにします。
求めるスキル
- 5年以上のフルタイムiOS開発経験(上限なし)。
- SwiftとUIKitに精通し、iOS開発のベストプラクティスをしっかり理解していること。
- MVVMアーキテクチャに精通していること(SnapKitやRxSwift/Combineの使用経験があれば尚可)。
- Gitに精通し、Git-flowやTrunk Based Developmentなどのブランチモデルに慣れていること。
- 優れた問題解決能力と継続的な学習意欲。
- ブロックチェーン&Web3の分野知識。
- 優れたコミュニケーション能力と協調性。
- 高品質なコードと卓越したユーザー体験を追求する姿勢。
- ユニットテストやスナップショット/UIテストの作成経験があれば尚可。
- より多くの経験を持つ候補者はシニア開発者として考慮されます。
- チームマネジメント経験があれば尚可。
- 中国語を話せ、英語を仕事の言語として使用できること。