サイボウズでは「チームワークあふれる社会を創る」という理念のもと、業務改善や情報共有を支援するプロダクトを提供し、1,000万人以上のユーザーの働き方を変革しています。その中でモバイルアプリは、ユーザーがいつでもどこでも情報にアクセスできる環境を整えることが求められます。
このポジションでは、サイボウズが提供するグループウェアのAndroidアプリ開発を担当していただきます。サイボウズのモバイルアプリは自社で内製しているため、ユーザーの課題に向き合い価値を届けるまでの全ての工程に携わることができます。
現在、サイボウズには10名程度のAndroidエンジニアがいます。
しかし、モバイルデバイスの特徴を活かした価値提供や、最新のAndroid技術を活用した機能開発を進めるためには、まだまだAndroidエンジニアの人手が足りていません
サイボウズにはkintone, サイボウズ Office, Garoonの3つのプロダクトがあり、それぞれでAndroidアプリを提供しています。
各アプリ開発チームに数名ずつのAndroidエンジニアが所属し、Androidアプリを開発しています。
- kintone モバイル
- サイボウズ Officeモバイル
- Garoonモバイル
Androidエンジニアは、主に次の取り組みを行います。
- ユーザー中心のアジャイル開発
プロダクトマネージャー、デザイナー、QAエンジニアなどと密に連携しながらスクラムでの開発に取り組んでいます。言われたものをただ作るのではなく、”ユーザーの課題を解決して価値を届けること”を意識しながら開発に取り組んでいます
- アプリの品質向上
関心の分離を意識したモジュール分割、依存性注入、ロジックとUIの分離、自動テストなどを実施しアプリの品質向上に努めています。また、QAエンジニアと連携し、テストプロセスの改善や効率化にも取り組んでいます
- チームを超えたエンジニア同士の交流
社内のAndroidエンジニア達が集まり交流するコミュニティがあります。プロダクトの相談といった真面目な話をしたり、お互いの感謝を伝え合う会を開催したりと、Androidエンジニアリング水準の向上を目的に活動しています
全てのチームが最新技術のキャッチアップを怠らず、技術のアップデートを積極的に行っています。またチーム間での情報交換が頻繁に行われており、お互いの良いところを採用し合うことで、アプリは成長しています。
私たちは、次の課題にチャレンジしています。
- モバイルの価値拡大
今の時代、業務用のモバイル端末を所有している人が増えているため、モバイルによる価値提供の重要性が高まっています。そこで、Androidエンジニアが自らモバイルの価値を探求し、モバイルの価値を最大化できるようにチャレンジしています。
- 技術的負債の解消
もっとも歴史のあるkintone モバイルはもちろん、すべてのアプリに継続的な開発の積み重ねがありリリース以来ユーザーとともに進化を続けてきました。その中で技術的負債が生まれる事もありますが、それを溜め込まずに日常的なリファクタリングと改善で解消・予防しています。なぜなら技術的負債は新たな挑戦の足かせになり得るからです。今後も将来への投資として計画的かつ継続的改善を進めていきます。
これからのチャレンジをさらに加速させるために、チームをパワーアップすべく一緒にチャレンジしてく仲間を求めています。
サイボウズでは「一人ひとりは違う個性を持つ存在である」という考え方のもと、多様な個性を重視する文化があります。Androidエンジニアはフルリモート、勤務時間の変更など、多様な働き方を選択している人が多くいます。
参考:100人100通りのマッチングについて
Androidエンジニアとして入社後、配属先決定までの流れは次のようになります。
実際にキャリア入社した方の体験ブログも併せてご覧ください。
社内にはキャリア入社のメンバーが多く在籍しており、キャリア支援制度という社内制度もあります。
- Kotlinを用いたAndroid向けネイティブアプリケーションの開発経験1年以上
- Android Developersのドキュメントで推奨されているアーキテクチャの理解
- Kotlin Coroutinesのような非同期処理技術を用いた開発経験
- Jetpack Composeのような宣言的UIの技術を用いた開発経験
- プロジェクトやチームの課題に対してオーナーシップを持って主体的に行動できる方
- 最新技術のキャッチアップ、得た情報のアウトプット、勉強会への参加など自己研鑽をしている方
- 素早くユーザに価値を届けられるようになるための知見を持っている方
- アジャイル開発、スクラムの経験
- ユーザー価値を高めるために、定量・定性データに基づいた分析を行った経験
- 高頻度でアプリをリリースする経験
- チームの開発プロセスの改善経験
日本国内を前提に、全国の各オフィスや在宅など、働く場所をご選択いただけます。出社義務はありません。上記に記載したAndroidエンジニアの業務を遂行できる場所であれば、働く場所に制限はありません。モブプログラミングやスクラムイベント、その他ミーティングは全てビデオ会議で開催され、メンバーは全国各地のオフィスや自宅から参加します。
エントリー時に、働き方の希望をお聞かせください。
※札幌営業所、仙台オフィス、横浜オフィスはその地域で働く必然のある職種(営業職)を優先としております。
受動喫煙対策:屋内禁煙(一部拠点を除き、施設内に喫煙室あり)
会社の定める場所(リモートワークを行う場所を含む)※本人の希望を聞かずに異動・転勤させることはありません。
勤務時間:9:00-18:00
※フレックスタイム制(コアタイムなし)。
ただし、ポジションや給与体系に応じ、フレックスタイム制を適用しないことがあります。
※上記を基本の勤務時間として、チームの働き方とのマッチングを前提に調整いただけます。
- 想定年収:6,500,000円 〜 15,000,000円
3か月。
ただし、病気・ケガ等、その他やむを得ない事由により試用期間中の就業が十分でなく、試用期間中に適格性を判断できない場合に限り、採用された日から6か月を限度に試用期間を延長することがある。
- 通勤手当(出社実績に基づく実費支給、上限5万円/月、勤務日数での按分あり)
- 在宅環境手当5,000円/月(勤務時間や勤務日数にかかわらず同額)
- 完全週休2日制(土日祝日)
- 年末年始(12月29日~1月3日)
- 年次有給休暇
- 特別休暇(プロアクティブ休暇、ケア休暇など。詳細はこちら)