ソフトウェアエンジニア (iOS) - 暗号資産・ブロックチェーンサービス企業

勤務地 東京都
雇用形態 正社員
給与 ¥6000000.00 - ¥12000000.00 per annum
専門 テクノロジー・デジタル・通信,
職種 プログラマー,
お問合せ Takeshi Yano
JOB ID JO-2108-462329
about Takeshi Yano

※Applicants must have permission to work in Japan and required fluent ~ native level Japanese.

============================================
[ポジション] ソフトウェアエンジニア (iOS)
[勤務地] 東京都/在宅勤務制度あり
[給与] 600〜1200万円 ※能力・経験を考慮し当社規定により決定します。
============================================

[事業内容・会社の特徴]
暗号資産・ブロックチェーンサービス企業

[仕事内容]
iOSエンジニアとして、新たに手掛ける決済・金融サービスを企画から開発まで、一気通貫で担っていただきます。スマホ決済サービス・暗号資産/ブロックチェーンサービスにおいて複数のプロジェクトが多角的に動いており、各プロジェクトを構成する10名前後のチームに1~3名のiOSエンジニアが所属しています。またアプリとのインテグレーションも考慮し、アプリ開発チームとのコミュニケーションやスマホ決済で用いられている技術の習得も必要になり、プロフェッショナルな能力が求められます。

技術面では、MVVMをベースにしたシンプルなアーキテクチャで開発中です。単体テストやUIテストの実装を行い、CIで常にそれらのテストを動かしカバレッジ向上などに取り組んでいます。プロジェクトでの機能開発ももちろんですが、開発プロセスの改善や、CIを用いた自動化などを積極的・自発的に行っていく文化があり、ソフトウェアエンジニアとしてiOSだけでなく多方面の能力を高められる風土が醸成されています。

具体的な業務は以下の通りです。

  • 暗号資産/ブロックチェーンの新規プロダクト立ち上げ
  • スマホ決済サービスの新機能設計・開発及び機能改善
  • アプリへのインテグレーションのためのSDK設計・開発
  • プロダクトマネージャやデザイナー、バックエンドエンジニア、QA/テストエンジニアと連携したチーム開発
  • コードの品質の改善や、自動化による開発環境の改善
  • チームメンバーのコードレビュー

また、開発環境は以下の通りです。

  • Protocol Buffers
  • CocoaPods/Carthage
  • CircleCI/fastlane/Github Actions

そのほか、下記のような外部へのアウトプットも推奨されており、それらが評価される環境です。

  • AltConf, iOSCon, try! Swift、iOSDCといった国内外のカンファレンスでの講演
  • Mercari Engineering Blog上での記事執筆
  • OSS (Open Source Software) への貢献

【開発環境】
開発言語:Go/Python/Solidty等
インフラ: Google Cloud Platform(Compute Engine, Kubernetes Engine, Spanner, Cloud SQL, Storage, Stackdriver Logging, Dataflow, Pub/Sub, etc.)
構成管理ツール: Terraform
分析基盤:BigQuery / Looker / Data Studio
モニタリング:Stackdriver Monitoring / Datadog / PagerDuty / Sentry
CI/CD:Circle CI / Spinnaker
Knowledge Tool:Crowi / Confluence
その他:GitHub / Slack
開発手法: Agile (Scrum, Kanban, etc.)

[応募資格]

  • 金融事業に対する興味関心
  • Swift/Objective-Cを利用したiOS向けネイティブアプリケーションの開発経験
  • UIKitなどのiOS標準ライブラリ・フレームワークについての知識
  • チームでのアプリケーション開発経験

[歓迎されるスキル・経験]

  • 大規模ユーザーを持つネイティブアプリケーションの開発・運用経験
  • 3rd party 向けSDKの開発・運用経験
  • パフォーマンス最適化についての知識
  • StoryboardやAuto Layoutを用いたUI開発における深い知識
  • リアクティブプログラミングの経験/理解
  • トレンドに沿ったアーキテクチャの設計経験/理解
  • CircleCIなどを使った自動化の経験
  • OSSへの貢献
  • 英語でのコミュニケーション能力

[勤務時間]
10:00〜19:00
フレックスタイム制度あり

[待遇・福利厚生]

  • 各種社会保険完備
  • 社員の家族を含めた支援制度
  • 語学学習のサポート
  • 翻訳と通訳のサポート
  • ドリンク無料
  • 最適なデバイスの貸与
  • 副業の推奨
  • セミナーの受講補助
  • 書籍の購入補助
  • インセンティブ制度
  • 持株会制度および奨励金
  • 認可外保育園の補助
  • 出産休暇&お祝い金、結婚休暇&お祝い金 他

[休日休暇]
完全週休2日制(祝祭日、年末年始 等)
有給休暇、慶弔休暇、リラックス休暇、Sick Leave

[選考プロセス]

  1. 書類選考
  2. 面接 (2〜3回)
  3. 内定


※ご興味をおもちいただけましたら、まずはエントリーをお願いいたします。
ご紹介できる場合は、5営業日以内に担当コンサルタントよりご連絡いたします。
詳細はその際に別途明示いたします。

#LI-REMOTE
Seniority Level: Mid-Senior level
Job Function: Information Technology