Job Overview
- 採用企業タイプ 人材紹介・派遣・委託
- 業種 インフォメーションテクノロジー
- 給与 ¥5,000,000 - ¥8,000,000 / 年
- 英語レベル ビジネスレベル
- 日本語レベル ビジネスレベル
- 国内の応募者に限定? 国内在住応募者のみ
- ビザスポンサーシップ Yes
職務要件
- 日本語能力試験(JLPT)N2以上の日本語能力を持つ方(職場で十分にコミュニケーションができ、業務内容を理解できることが必須)
- 現在、日本に在住している方に限ります。海外からの応募は受け付けておりません。
【必須スキル】
- チームでWeb APIと連携するモバイルアプリを開発・運用した実務経験が3年以上(言語は問わず)
【歓迎スキル】
- App Store Connectを使用したiOSアプリのリリース経験
- Google Playストアを使用したAndroidアプリのリリース経験
- Redux、Flux、Vuex、ReSwiftなどの状態管理ライブラリの使用経験
- GitHub Flowを使用した開発経験
- テストフレームワークを使用したテストコード実装経験
- 開発チームリーダーの経験
- 機械学習への関心と経験
職務内容
SaaS製品開発における要件定義、設計、開発、運用など、必要なすべてのフェーズに関与し、サービスの新機能開発および改善に注力します。
要件定義
- プロダクトオーナーやデザイナーと協力し、ユーザーおよび開発者の視点を使用して、新機能や機能改善の要件を定義します。
- 必要に応じてチームと共に設計を行い、レビューします。
- テストコードを開発し、必要に応じてペアプロセッションを実施します。
- コードレビューは必須です。チームメンバーのコードレビューも実施します。
- エンジニアとCSが協力してQAを行います。
- 現在、フロントエンドとバックエンドで労働分担を行っています。
運用
- アラートへの対応、欠陥への対応、機能リリース後の効果測定、ドキュメントの保守などを行います。
開発プロセス
- アジャイル開発を実施しています。
- プロダクトオーナーが決定した優先順位に基づいてタスクを割り当てます。
- チームとして定期的にレビューを行い、改善のサイクルを作成します。
その他
- 採用や技術調査など、サービスやチームを改善するために必要なことも行います。
- ベンチャー企業であるため、各人が大きな役割を担い、意見が反映されやすい環境です。
- 自社製品であるため、作成した機能が顧客の成功に直接つながることを実感できます。
- 会社は毎月着実に売上を伸ばしており、今後も成長を続けます。各フェーズにはそれぞれの課題があり、会社の成長と共に自らも成長することができます。
- 20代から50代まで幅広い年齢層のエンジニアが活躍中です!多様なバックグラウンドを持つ社員が勉強会などを通じてスキルを向上させています。
【技術スタック】
- モバイルアプリ: Flutter
- Webバックエンド: Ruby, Ruby on Rails, RSpec, Sidekiq, Unicorn
- Webフロントエンド: TypeScript, Vue.js, JavaScript, AngularJS, webpack, Jest
- データベース: PostgreSQL
- インフラ: AWS (ALB, ECS, Aurora, S3, SQS, Lambda, ElastiCache, OpenSearch, etc.), Terraform
【使用ツール】
- Biz Foundation: Google Analytics
- リポジトリ管理: GitHub
- CI/CD: GitHub Actions, AWS CodePipeline
- 開発環境: Docker, Docker Compose
- モニタリング: New Relic
- コミュニケーション: Slack, Google Meet
- タスク管理: Asana
【環境】
- 開発PC: MacBook ProまたはWindowsから選択可能
- エディター: RubyMineやVisual Studio Codeなどのエディターを自由に選択可能(会社負担)
- 技術顧問: Rubyの「父」である松本行弘氏との定期セッションあり
- 会議参加サポート: RubyKaigiなどの会議への参加費用を会社が負担
- 書籍購入制度: 技術書から経営書まで、希望する書籍を会社負担で購入可能
- 会社環境: 私服勤務可、イヤホン使用可