- どんな仕事か
-
ダイニーでNode.jsやTypeScriptを活かし、基盤部分のエンジニアリングに挑戦しよう!募集背景
これまでダイニーの Platform Team では Architect, SRE, Incident Commander 等、複数のロールを担うマルチロールなメンバーだけで構成されていました。
機能開発の組織が拡大するにあたり、開発組織全体の Enabling の役目が技術領域ごとに細分化し、マルチロールを求める必然性が薄くなってきました。
そこで、各種の専門性ごとに特化したメンバーを集め、フロントエンドやバックエンドなどの個別の領域を継続的に改善して行きたいと考えています。
業務内容
基盤部分のライブラリの更新・モダナイゼーションの発案・推進
エンジニアの生産性を向上させるためのソフトウェアアーキテクチャ上の基盤の構築
技術的難易度が極めて高い機能の開発(例: 通常はインターネット上のサーバーを通じて連携するレジ・ハンディアプリの、サーバーの障害時のみ機能するローカルネットワーク上での相互通信の実現)
- 求められるスキルは
-
必須 必須経験
アプリケーション基盤のダイナミックな変更を安全に行うための計画立案・実行
Node.js 系の多数のツールチェインを組織的な製品開発で使用した経験
パフォーマンス計測のための任意のツール・サービスの使用経験
各領域ごとの技術(両方が理想だがどちらかでも可、各技術はそれに相当する類似技術でも可)
Client: React, Next.js, React Native, Expo, TypeScript, Node.js
Backend: NestJS, TypeORM, TypeScript, Node.js
(業務経験1年以上)歓迎 歓迎経験
Bun, Deno, Hasura の使用経験
Node.js 系の OSS の開発経験
PostgreSQL でのロックやトランザクションに関する体系的な知識
Hasura を多用しているためクライアントサイドを担当する場合もデータベースの深い知識が求められます
やりがい
ダイニー のコードベースは全てのソースコードが TypeScript & Node.js 系の技術で構成されています。多数のプロダクトを一つの技術で統一的に改善していくことができるため、一人のエンジニアが活躍できる領域が非常に広いです。特に Enabling を担当する基盤部分のエンジニアは、自身がプロダクトのアウトカムに与える影響度合いが非常に大きく、やりがいを感じやすいです。 - 雇用形態は
- 正社員
- どんなポジション・役割か
- SWE (Platform Engineer)【SWE (Platform Engineer】
- どこで働くか
- 東京都港区芝浦1丁目1-1 浜松町ビルディング 15F■フレックスタイム制(コアタイムあり)
・月曜 10:00-15:00
・月曜以外 11:00-16:00
■リモートワークあり
・火曜日、水曜日、木曜日 リモートワーク可
※月曜日・金曜日は出社日です - 給与はどのくらい貰えるか
-
年収 9,000,000 円 - 12,000,000円
年俸制です。
月額 750,000 円-
(基本給 557,500円-、固定残業代(45時間分) 192,500 円-)
年収 9,000,000 円 - 12,000,000円
年俸制です。
月額 750,000 円-
(基本給 557,500円-、固定残業代(45時間分) 192,500 円-)
■試用期間
あり(3ヶ月)
- 待遇・福利厚生は
-
■休日・休暇
・週休2日制
・年末年始休暇
・産休育児介護休暇
・年末年始休暇
・慶弔休暇
・有給休暇(入社時に10日付与)
■福利厚生
・社会保険完備(健康保険、厚年、労災保険、雇保険)
・健康診断
・リファラルインセンティブ制度
・PCなどデバイス貸与
・飲食代補助制度
加盟店・競合プロダクト導入店での飲食代を支援(5000円/人)
・書籍購入支援
業務効率化やスキルアップに繋がる書籍購入を必要に応じて支援
掲載期間24/11/10~24/11/23
求人No.CWWIX-92904315035648