NEW
リモート可
【Ruby on Rails/TypeScript/フルリモート】福祉事業所向け自社サービスのバックエンド開発
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
福祉事業所向けの人材紹介・マッチングサービスを中心とした自社プロダクトの継続的な成長と機能拡張を目的とし、長期的に参画いただけるバックエンドエンジニアを募集しております。
【作業内容】
福祉事業所の支援サービスを運営している企業にて、自社サービスの追加開発をご担当いただきます。人材紹介・マッチングサービスの開発チームに所属し、インターネットサービスの顧客価値向上を目的とした開発や、社内基幹業務システムの業務生産性向上のための開発など、多岐にわたる開発案件に携わっていただきます。
5年近い歴史のあるプロダクトのため、既存の開発基盤や組織風土をキャッチアップいただきつつ、プロダクト開発に参画していただきます。
フルサイクル型のプロダクト開発現場として、数人月単位のプロジェクトにおける要件定義〜設計〜実装〜テストまでの各工程を、計画策定から一貫してご担当いただきます。
また、アーキテクチャ選定やパフォーマンス改善などの技術的な判断において、自ら根拠を持って意思決定し、若手メンバーの多いチームを率いていただきます。
【求める人物像】
プロダクトや事業内容への理解を深めながら、安定的かつ長期的に参画いただける方を求めております。複数のエンジニア、PdM、デザイナーと密に協働しながら開発を進める環境のため、コラボレーションとコミュニケーションを大切にし、自発的に周囲と連携しながら課題解決に取り組める方にマッチいたします。
明確なアーキテクチャが存在しない状況でも、業務の背景や全体像を把握したうえで自ら考えて推進できる方や、各案件について表層的な機能理解にとどまらず、用いられている技術や直面した課題、その対応策といった思考プロセスまで踏み込んで考えられる方を歓迎いたします。
【ポジションの魅力】
グロース型の小規模案件が多く、事業やプロダクトへの理解を深めながら、継続的な改善や機能追加を通じてユーザー価値の向上に直接貢献できるポジションです。フルサイクルで開発工程を担当できるため、要件定義から実装・テストまで一貫した経験を積むことができ、アーキテクチャ選定やパフォーマンス改善など技術的な意思決定にも主体的に関わることができます。若手メンバーの多いチームを率いる経験を通じて、技術的リードやチームビルディングのスキルも磨いていただけます。
【開発環境】
バックエンドはRuby、Ruby on Railsを中心とし、フロントエンドにはTypeScript、React.js、Jest、CodeceptJS、Playwright、Storybookなどを活用しております。インフラはAWS(ALB、Fargate、Aurora、S3、Lambda、CloudFront、ElastiCache、WAFなど)上に構築されており、Dockerを使用したコンテナ環境で運用しております。データベースはMySQL、Redis、Elasticsearchを利用し、Nginxを用いた構成となっております。開発フローではGithub、GitHub ActionsやJenkins、Slackを活用し、Datadog、Fluentd、BigQuery、Redashなどによるモニタリングやデータ分析の仕組みが整っております。
求めるスキル
- ■必須スキル:
- Webアプリケーション開発経験10年以上, Ruby on Rails経験3年以上, 自社サービス企業でのアジャイル開発経験, 担当機能の要件定義?設計?実装?テストの一連の工程の担当経験, 設計レビュー、コードレビューをレビューアとして実施した経験, チームで採用する技術の選定と検証を実施した経験
- ■歓迎スキル:
- 人材紹介・マッチングシステムでの開発経験, 4-5人のチームをリードした経験, React.js/Typescriptによるフロントエンド開発の経験, テスト駆動開発およびテスト自動化の経験, DevOpsの経験