技術本部にて同社が提供するサービスのAndroidアプリ開発を担当します。
▼主な業務
同社サービス(「Sansan」または「Eight」)のiOSアプリ開発および運用
新機能や機能改善の提案、実現性調査
プロダクトマネジャーやデザイナーと、仕様やUI/UXの検討
▼Sansanにおけるモバイルアプリ開発の重要性
数年前まではPCからの利用が主流だったSansanですが、現在ではPCと同じくらいスマートフォンからも利用されるようになりました。事業成長のためには、モバイルアプリの機能開発が重要な鍵です。
今後の機能開発に向けて、継続的な設計改善やライブラリ導入を積極的に推し進めており、新しい技術を実践できる環境でもあります。
▼Eightにおけるモバイルアプリ開発の重要性
ユーザー数が350万人を超えるEight。このユーザーをさらに拡大するため、名刺管理や転職などキャリア形成に関わる機能を充実させるほか、ビジネスニュースの配信やビジネスマッチングなどの機能開発に取り組んでいます。また、企業向けの新機能も次々とリリースしています。
[Eight Career Design](https://materials.8card.net/eight-career/)
[Eight Marketing Solutions](https://materials.8card.net/eight-marketing-solutions/)
[Eight Team](https://materials.8card.net/eight-team/)
▼本ポジションの魅力
仕様検討や技術選定などのフェーズからプロジェクトに参加するため、サービス提供者として裁量と責任を持った立場で開発できます。
技術書やスマートフォン、ハードウエア&ソフトウエアの購入補助、社内勉強会ランチ代補助などの制度が充実しています。エンジニアとしてステップアップしやすい環境です。社内のフリースペースでは、有志による読書会やLT大会、社内ハッカソン、他社との合同勉強会などのイベントを頻繁に実施しています。特に、社内での読書会は活発で、1カ月で150回以上開催されています。
開発環境
言語:Kotlin
ソースコード管理:GitHub
ライブラリ:Dagger、Retrofit、Kotlin Coroutines、RxJava、Dagger Hilt、Jetpack Composeなど
CI,テスト:GitHub Actions、JUnit
運用:Firebase Crashlytics
PC:Macbook Pro、iMac(定期的に最新モデルに置き換え、キーボード配列選択可)
コミュニケーション: Slack、Teamflow
デザイン連携:Figma
ディスプレイ:27インチワイド(WUXGA)1~2台
【必須要件】
・Android SDKやフレームワークについての知識とそれを用いた開発経験
・Kotlin または Java 言語についての知識とそれを用いた開発経験
・モバイルアプリケーションの設計パターンに関する知識とそれを用いた開発経験
・Git などのバージョン管理システムの利用経験
【歓迎要件】
・Git flowに基づいたブランチ運用の経験
・CI環境を用いた自動化経験
・チーム開発でのコードレビューをした経験
・スクラムなどのアジャイル開発の経験
・チームリーダー、チームマネジメントの経験
・対外的なイベントへの登壇経験
・OSSへの貢献
・技術ブログへの投稿経験
【その他】
・日本での業務経験が3年以上、かつ、日本語検定N1レベル
人々の生活や命を支えるため、「食料・水・環境」分野で地域に根ざした事業にチャレンジする
高度な専門性を持ち、お客様の業務に精通したSEと営業が一丸となり、 お客様のビジネスの成長を “攻めと守り”のITで支援。
世界に向かうデジタルビジネスのパートナーとして、売上拡大とコスト最適化を支援しています。
エネルギー、インフラ、ストレージ。3つの注力事業において、新しい人材が 「新生東芝」 を動かし始めています。
グローバル展開する企業のプライムパートナーとして、経営から製造現場まで、多様な課題の解決をITで支援。
マーケティング・コミュニケーションは、これまでの経験と勘に頼るスタイルから、データに基づいてPDCAを回すスタイルに変わり始めました。