職務内容
【お任せする仕事】
弊社が展開するスキルマーケット「ココナラ」のアプリ開発チームのマネジメントを行なっていただくポジションとなります。ベンチャーならではの早い開発サイクルの中で、高い裁量のもとに、チームビルディングや最新の技術やライブラリーなどを用いた開発体制の構築に取り組んでいただけるポジションです。
具体的には
- チームの開発方針・ロードマップ策定
- プロジェクトマネジメント(技術的戦略〜開発現場への落とし込み)
- メンバー管理:メンバー育成、文化/マインドの熟成
- 自社で採用する技術の検討
- iOS、Android向けネイティブアプリの新機能設計/開発及び機能改善
- コード品質の改善や自動化による開発環境の改善
- ユーザーを中心に据え、エンジニアリング視点から改善点の分析/検討/実施
- PMやデザイナー、サーバサイドエンジニアと連携したサービス企画・開発
- チームメンバーとの相互コードレビュー など
【弊社のこのポジションで働く魅力】
- チームとしての開発方針などに関わることはもちろん、他部門と連携し、プロダクトの企画などサービスを創る側としても、関わっていただくポジションです。ビジネス部門とも連携し、サービスやデザイン、機能開発に携わっていけます。
- ユーザーの声をダイレクトにサービスや機能に反映できるポジションです。
- 新技術に積極的にトライする風土のため、新しいことに感度が高い方にとって楽しく働ける環境です。
取組事例 ※一部紹介
- gRPCを使ったアプリケーション開発(Protocol Buffersを利用した定義)
- デザインパターンアーキテクチャー移行
- テストの自動化(E2Eなど)
- デザイン部門と協業し、デザインシステム作成
- プロダクトコミュニケーションチーム※と協業した新機能開発
上記※は、サービスのファン拡大やユーザーの使用頻度を向上させるための取り組みを行うグループ(ユーザーイベント企画やユーザーアンケートなどを実施) - アプリ部門先行でのサービス・機能開発〜リリース
(トークルーム、ダイレクトメッセージの定型文機能など)
開発環境
- 言語:Kotlin, Swift
- ビルドツール:Gradle
- CI/CD:CircleCI
- その他:Github, Firebase, Figma, BigQuery, Confluence, Slack など
応募資格(必須)
- SwiftでのiOS向けアプリケーション開発経験
- Kotlin/JavaでのAndroid向けアプリケーション開発経験
- チームでの開発経験
- 標準ライブラリやフレームワークについての知識
応募資格(歓迎)
- 開発PRJやエンジニアチームでのリーダー経験・マネジメント経験をお持ちの方
- テストフレームワークを使い単体テストを行いながら機能開発をした経験
- ネイティブアプリのUI/UX改善経験
- コードレビュー/設計レビューの経験
- アーキテクチャを意識した設計ができる
求める人物像
- ココナラのVISION、MISSIONを体現し、価値観、実現したい世界観に共感できる方
- プロダクトが叶えたい世界観について共感いただける方
- チームでの成果を一番に考え、それに向けて主体的な行動ができる方
- 最新技術/アーキテクチャを継続的に学習し、その内容をアプリ開発に活かしたい方