【システム部 バックエンドエンジニア(テックリード候補)】CS部・4名募集!ロールモデルとなる方の採用!フレックス制度・シフト制
株式会社よりそう
給与:700万円〜900万円
雇用形態:正社員
勤務地:東京都・神奈川県・埼玉県・千葉県
仕事内容
■ミッション
「社会によりそうライフエンディング・プラットフォームの創出」を目指し、バックエンドシステムの技術的方向性とイノベーションを牽引。チームと共に、安定し拡張可能なシステムを設計・構築し、技術チームの成長を支援しつつ、事業戦略を技術的視点から支えます。
■具体的なお仕事内容
・自社プラットフォーム上の各サービスにおいて、PHPやGoなどで構築されたWebサービスの要件定義からリリース、その後の運用までの一貫したシステム開発・運用
・ディレクターや関係者と要件定義を行い、リリース・運用を実施
・新規事業や社内基幹システムの開発案件の要件定義からリリース、その後の運用
■開発環境
プラットフォーム:AWS,Linux,Docker
言語:PHP
フレームワーク:Laravel
ソースコード管理:GitHub
プロジェクト管理:Backlog
コミュニケーションツール:Slack,Meet
■その他
プラットフォーム:GCP
言語:TypeScript,HCL,JavaScript,Go
フレームワーク:Lalabel,Nuxt.js, Terraform,Node.js
データベース:MySQL,PostgreSQL
■このポジションの魅力
学べる技術
・アーキテクチャ、設計パターンを実際のシステム開発に落とし込む技術
・AWSといったクラウドサービスを前提としたシステム開発
・AIなどトレンド技術を取り入れたシステム開発
・将来的な拡張・変更に耐えうる長期運用を前提としたシステム設計・開発
提供できる環境
・中央集権的にならず各自の意思が可能な限り尊重される環境
・設計などの上流工程、開発に分け隔てなく関われる機会
・個人ではなく、開発チーム全体で成果を上げていける環境
~~~~開発環境・文化~~~~
■開発メンバーの裁量
・OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる
・企画を決定する場に、実装を担当する開発メンバーが参加している
・タスクの見積もりは、実装を担当するメンバーが中心となって行う
・全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う
■コード品質向上のための取り組み
・本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している
・何らかのコーディング規約をチーム全体で遵守するようにしている
・リファクタリングは随時行われるべきという価値観をメンバー全員に共有しており、日常的に実施している
■テストの実施度
・ほとんどのプロダクトコードに単体テストを記述、実施している
・想定される複数環境での品質チェックを義務づけている
・機能の実装と同時にテストコードを実装している
■アジャイル実践状況
・デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
・継続的なデリバリーを行なっている
■ワークフローの整備
・全てのコードをバージョン管理ツールで管理している
・各メンバーが実装したコードのマージは Pull Request ベースで行われる
■オープンな情報共有
・開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
・KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている
・チャットツールを導入しており、チームのためのチャットルームがある
・専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている
■自由な労働環境
・フレックスタイム制が採用されている
・仕事中、イヤホンの装着が許容されている
■技術カルチャー
・技術やワークフローの標準化を行う役割の人・部門が存在する
・エンジニアの人事評価にエンジニアが関わっている
・エンジニアを対象にした勉強会を主催、カンファレンスに登壇したことがある
~~~~一緒に働くメンバー~~~~
楽天でプラットフォームの開発に携わっていた人
様々なベンチャーで挑戦し続けていた人
サンブリッジでSalesforceの導入支援に携わっていた人
SIerからキャリアチェンジした人
など、幅広いバックボーンを持ったメンバーがいます。
応募資格
■必須スキル
・Web関連開発経験(5年以上)
~具体的には以下のような経験をお持ちの方~
・アーキテクチャ選定、テスト計画、コードレビューといった品質管理の経験
・MVCフレームワーク(Laravelなど)を用いた開発
・基本設計、詳細設計、DB設計などの上流工程経験
■歓迎スキル
・PHP、Laravelでの開発経験
・AWS、GCPなどのクラウドサービスを活用したシステムの開発経験
・フロントエンド開発やsalesforce開発
・TL経験のある方
・ビジネスサイトとの折衝経験
・保守性/再利用性/セキュリティを担保するコーディング能力
・技術的意思決定プロセスに携わった経験
・自主性と積極性をもって業務を遂行できる方