募集要項
- 仕事内容
-
当社サービスの開発組織では、開発Agilityをあげてアウトカムの最大化を目的に、スクワッドとして、小規模な複数の開発チームを組成しています。
ソフトウェアエンジニアの方には、開発効率が高いアーキテクチャの設計、維持、当社サービスの新規機能の設計や開発などに携わっていただきます。
■■ 具体的な仕事内容 ■■
・データのモデリング
-DB設計
・アプリケーションアーキテクチャの設計、構築
-API設計
-アプリケーションのレイヤ設計、責務設計など
・プロダクト・機能の立ち上げ
-規約の整理
-共通ライブラリの作成
-サービスの雛形の作成
-作成した規約やライブラリ・雛形を利用したプロダクトの開発・ブートストラップ
・設計が守られる仕組みの導入
-CI/CDによる監視、また監視を可能にする分析ツールの導入や作成
-Linterの整備・作成
・開発生産性の向上
-アプリケーションの構造的な問題を検出する仕組みの作成
-それらの指標の策定
-検出した問題の解決
・AngularからNextJSへのフロントエンドリプレースにおける技術選定
・バックエンドのOnionアーキテクチャへの変更
・巨大なデータモデルの分割・再構築
■■ 使っている技術・サービス ■■
・バックエンド
Python(Django)
・フロントエンド
TypeScript, Angular, React
・インフラ
AWS
・データベース
PostgreSQL
・ミドルウェア
Redis, Nginx
・モニタリング
CloudWatch, Datadog
・ダッシュボード
Redash
・CI/CD
GitHub Actions
・プロジェクト管理
JIRA
・自動化
Zapier, Autify
・コミュニケーション・ドキュメンテーション
Google Workspace, Confluence, Slack, Zoom, miro
- 応募資格
-
- 必須
-
以下のスキル・ご経験がある方、ぜひ積極的にご応募ください。
・システムを0から設計、構築した経験(必須)
-新規事業の立ち上げなどをビジネスサイドと連携して要件定義から設計、実装まで一気通貫して担当された経験
-Webアプリケーションのフロントエンドからバックエンドまでの開発経験
・Angular、React、Vue.jsいずれかのフレームワークを利用した経験
・Django REST frameworkや、Ruby on Rails、Laravelなどを使ったバックエンド開発経験
- 歓迎
-
・代表的なWebシステムのアプリケーションアーキテクチャやデザインパターンの知識
・データ構造に関する深い知識を持ち、開発業務で活かした経験
・技術選定や採用するデザインパターンなど、トレードオフを認識した上で、特定の機能を実現するために最適な構造や仕組みを考えるスキル
・DBの設計、パフォーマンスチューニングの経験
・5年以上継続的に運用、保守されているシステムのリアーキテクトをメンバーとして担当、またはリーダーとして推進された経験
・システムの依存違反を検知する仕組みの構築やLinter の独自ルールを作成するなどソフトウェアアーキテクチャの監視の経験
- フィットする人物像
-
求める人物像
・技術選定、アーキテクチャなどを市場の流行だけではなく、組織の中で最適な手段は何かを考えることができる方
・過去の成功体験に囚われることなく、ミッションの達成や自己の成長のために学び続けられる方
・自らの役割に限定されず他者と協働しながら取り組める方
・スピード感や大きな変化を楽しみながら働ける方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 勤務時間
- 就業時間:標準労働時間8時間のフレックスタイム制(みなし残業45時間)
- 年収・給与
- 800万円~1249万円
- 待遇・福利厚生
- ・各種社会保険完備 ・交通費支給 ・PC貸与 ・特別休暇(慶弔休暇・子の看護休暇など) ・ウェルカム休暇(入社時点で10日付与) ・有給休暇(就業規則に準ずる)
- 休日休暇
- 年間休日126日 完全週休2日制(土・日) 屋内の受動喫煙対策 あり(禁煙)