【Rubyエンジニア】SaaS業界で大注目・急成長/建設業界のDX推進に携われます!
- 雇用形態
- 正社員
- 給与
- 450万円~1000万円
- 勤務地
- 東京都港区
■ポジションについて
『SPIDERPLUS』は、作り始めて約10年になるプロダクトです。
今後より建設業に携わる多くの方に使っていただけるプロダクトにするため、システムのリニューアルを進めております。
本ポジションでは、リニューアルシステムの開発、運用をメインに行っていただきます。
【業務内容】
・リニューアルシステムの仕様・設計のキャッチアップ、開発、運用
上記をメインに、下記興味のある領域にも順に携わっていただきます。
・チームビルディング
・Webアプリケーションのブラッシュアップ
・プロダクトの成長に必要なインフラ構築
など
【得られる知識・経験】
・建設業界のドメイン知識
・SaaSモデルの開発サイクル・手法
・顧客のニーズ策定
・プロダクトのバリュー定義
【このポジションの特徴】
・デジタルシフトがこれから進んでいくとされている建設業界をターゲットとしており、業界のDX化に連動してプロダクトも成長しています。
・今後の当社の成長に大きく反映する大規模なリニューアルを担う重要なポジションです。
・自分で開発した機能がそのままユーザーに使われる責任とやりがいがあります。
・状況に応じて開発MTGにお客様にもご参加いただいており、エンドユーザーからのフィードバックを直接聞くことにで、質の高い開発をしています。
・開発メンバーや他部署だけでなく、ユーザーの方々と共にプロダクトの価値を高めることができます。
・役職や部署の垣根を飛び越えてフラットな関係を築くことができる環境のため、CTOやVPoE、VPoPとの距離も近く、気軽にコミュニケーションが取れます。
【開発環境】
サーバサイド言語:Ruby
サーバサイドフレームワーク: Ruby on Rails
フロントエンド言語:HTML、CSS、JavaScript
フロントエンドフレームワーク: Nuxt(Vue.js)
モバイルアプリ言語:SwiftUI
インフラ:AWS
Webサーバ:nginx
サーバOS:Amazon Linux 2
DB:Aurora Postgrespl
モバイルプッシュ: Repro
ソースコード管理: GitHub
コミュニケーションツール:Slack
プロジェクト管理:Backlog、Jira
【開発体制】
■エンジニアの裁量
・OSやエディタ、IDEといった個人の環境は各自の責任で好きなものを使うことができます。
・「判定会議」という各職種のリーダークラスが参加するミーティングがあり、サービス企画/開発においてエンジニアの意見を考慮しています。
・タスクの見積もりは、実装を担当するメンバーが中心となって行っています。
・全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行っています。
■コード力向上の取り組み
・コードレビューを実施しており、体制の改善は随時検討しています。
・「リファクタリングは随時行う」という価値観をメンバーで共有しています。
実装の時間を多く確保しており、レビュー/テストなど開発以外の時間も捻出しています。
■ワークフローについて
・全てのコードをバージョン管理ツールで管理しています。
・各メンバーが実装したコードのマージをしています。
・自動ビルド/デプロイについては、GitHub Actionsなどで実施しています。
■情報共有について
・開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できます。
・2週間に1度は1on1ミーティングを実施しています。
■カルチャー
・当社のValueWayである「Say」「Target」「Action」「Roleplay」の4つを指針とし、文化を形成しております。
・開発チームはPdM・EMの体制をとっており、プロダクトの細かな意思決定はPdMとともに、キャリアや技術構築はEMとともに行います。
・ご自身の知識や経験を他のチームメンバーと共有することで、相互に成長していけるチーム作りに参加していただきます。
・エンジニアの人事評価にエンジニア(CTO含む)が関わっています。
■テストへの取り組み
・プロダクトコードに単体テストや受け入れテストを記述、実施しています
事業内容・業種
SaaS