株式会社アイスタイル / iOSエンジニアリーダー
@cosme iOSアプリ開発(Swift)
新規開発・保守運用はもちろんのこと、チームマネジメントとチームビルディングにも注力。自身の担当案件だけでなく多数の開発案件進捗や人的リソース管理も行なった。またチームメンバーの開発力底上げのための教育も行なっていた。 ◆開発環境 - Swift4~5系 - CocoaPods/Carthage - Bitrise/fastlane/DeployGate - MVVM・CleanArchitecture - Github/Gitlab - JIRA/Confluence - RxSwift ◆主な開発案件 - 大規模UIアップデートプロジェクト - 要件調整〜開発〜テスト〜リリース - 約5画面のフルリニューアル - 新規API多数追加 - SwiftUI部分的導入 - その他多数機能追加 - UnitTest実装 ◆保守・運用 - リリース作業 - 社内全プロジェクトの証明書管理 - 開発環境改善 - CI/CD導入(Bitrise/fastlane)と自動テスト・自動リリースフローの構築 - 自動コードフォーマッター導入(swift-format) - 開発速度改善 - OSSライブラリ削減・フルスクラッチ化 - CocoaPods -> Carthage移行 - アプリクラッシュ・パフォーマンス改善 - Crashlytics分析・改修 - NewRelicパフォーマンス分析・改善 ◆コードレビュー - 開発メンバー5名分のコードレビュー(マージ責任) - 平均3コメント / 1プルリクエスト ◆マネジメント - 人的リソース管理・担当者割り振り - 全チームメンバー工数管理 ◆教育 - 新入社員メンター - チームに開発ノウハウLTを複数回実施 ◆採用 - アプリエンジニア採用を担当