当社の電子書籍サービスにおけるスマートフォンアプリ(iOS / Android / Flutter)および関連APIの開発をお任せします。
現在は外注から内製化への移行を活発に進めておりますが、コードの複雑化に起因するリリーススピードの低下が大きな課題となっています。この状況を打破するため、内製開発チームの核として、既存コードのリファクタリングから新機能の設計・実装、さらには技術的な意思決定まで、幅広くご活躍いただくことを期待しています。
・既存アプリ(Swift/Flutter/Kotlin等)の複雑化したコードの整理と、テスタビリティの高いアーキテクチャへの刷新
・特定領域におけるエンドポイント設計(API)かアプリ実装までの一気通貫した開発
・リリースサイクルの高速化に向けたCI/CDの整備や開発プロセスの改善
・プロダクトオーナーやチームメンバーとの議論を通じた、技術要件・仕様の策定
【モバイルアプリ開発環境】
Swift, Objective-C, Kotlin, Flutter (Dart), Java
【バックエンド・API開発環境】
Node.js, TypeScript (NestJS等), PHP(領域による)
【インフラ・共通基盤】
AWS (Lambda, Aurora等), GitHub Actions, Cursor, GitHub Copilot
・内製化の「文化」をゼロから作るフェーズ
現在はPL1名、シニア2名、ミドル1名の4名体制。まだまだ開発の標準化や文化を醸成していく段階であり、あなたの提案がチームのスタンダードになります。
・ハイブリッドワーク(週3日在宅可)
出社とリモートを柔軟に組み合わせ、効率的かつコミュニケーションを重視した働き方を推奨しています。
・フラットで議論を重んじる環境
複雑な課題に対して、ひとりで抱え込むのではなく、メンバーと議論しながら最適解を見つけていく協調的な文化を目指しています。
・技術スタックの選定や提案を歓迎
既存の負債を解消するためであれば、新しい技術やツールの導入提案も積極的に受け入れられる環境です。
・「負債の解消から内製化の成功」という、エンジニアキャリアにおいて市場価値の高い実績を積めます。
・アプリを主軸にしつつAPI設計まで携わることで、プロダクト全体を俯瞰できるフルスタックなスキルが身につきます。
・将来的な技術リーダー(リードエンジニア)として、組織を牽引するマネジメント・リーディング経験。
・電子書籍という大規模かつ競争の激しいエンタメ領域で、ユーザー体験を直接変えていく手応え。
下記いずれも満たす方
・ネイティブアプリまたはWebアプリの開発実務経験(3年以上)
・SwiftまたはObjective-cを使ったiOSアプリ開発の実務経験(1年以上)
・モバイルアプリとサーバー間の設計思想(REST API等)の理解
・複雑な既存コードを読み解き、課題を特定して改善案を提示できる論理的思考力
・Flutter / Dart を用いた開発・運用経験
・APIの設計・開発経験(Node.js / PHPなど)
・4名以上のチームでの開発経験およびコードレビュー経験
・スクラムなどアジャイル開発の経験
・「既存負債を技術の力で解決したい」という強い当事者意識
・複雑な課題に対して、PLや他エンジニアと議論を交わしながら「チームとしての最適解」を探れる協調性のある方
・将来的に、各メンバーがスペシャリストとして自立するチームにおいて、技術的なリーディングを担いたい意欲のある方
正社員
期間の定めなし
(試用期間3か月、変更の場合あり)
本社(東京都港区赤坂2-5-27 SKIビル)
あり
専門業務型裁量労働制(みなし労働時間:9時間)
※就業時間(始業・終業)、就業場所は自由度が高いです。
完全週休2日制(土日)、祝日、年末年始、有給休暇、慶弔休暇等
スキル/経験により応相談
・厚生年金、健康保険(関東ITソフトウェア健康保険組合)、雇用保険、労災保険
・通勤手当:会社規定に基づき支給
・副業OK
・オフィス環境(フリーアドレスや用途に応じたフリースペースを設置)
・キャリア支援(セミナー受講費用のサポートや資格取得に対する補助金支援など)
・R&D活動・LT会
・社内コミュニケーション(全社研修を年1-2回実施/サークル活動※自由参加)
・社員紹介制度
など