NEW
リモート可
【PHP/Laravel/Nuxt/フルリモート】就労支援事業所向け業務システム開発エンジニア
雇用形態
業務委託(フリーランス)
業務内容
【募集背景】
就労支援事業所で利用されている業務システムにおいて、運用開始後に現場から寄せられた意見や要望を継続的にプロダクトへ反映していくための開発体制強化を目的としております。
【作業内容】
PMとの要件すり合わせから設計、実装、テストまで一貫した開発をご担当いただきます。
Figmaで作成されたプロトタイプを分析し、実装仕様の策定を行います。
UIコンポーネントやページ、機能の設計・実装を行います。
パフォーマンスチューニングやコンポーネント単位のユニットテスト、コードレビューを実施します。
要件に沿ったテーブルの追加やデータベース設計を行います。
【求める人物像】
仕様が不足している状況でも要求を理解し、適切なコンポーネント設計や実装ができる方、あるいは一定の仕様・要件のもとで最適なコードを書ける方を想定しております。
技術を用いて社会課題の解決に取り組みたいと考えている方を歓迎いたします。
チームや組織のメンバーにリスペクトを持ってコミュニケーションできる方を求めております。
【ポジションの魅力】
社会貢献性の高いプロダクトの開発を通じて、一人ひとりの人生に直接関わるシステムづくりに携わることができます。
福祉領域のドメインエキスパートやUXデザイナーと協働しながら、プロダクト開発を進める経験を積むことができます。
ユーザーの声を近くで聞きながらプロダクトの改善に反映していく環境で開発に取り組むことができます。
【開発環境】
サーバーサイドはPHP 8.1およびLaravel 9を利用しております。
フロントエンドはNuxt2、Vue.js、TypeScript、JavaScriptを利用しております。
インフラはAWS上でAurora、S3、SQSなどを利用しております。
データベースはMySQL 8を利用しております。
開発ツールはDocker、GitHub、GitHub Actions、Slack、Datadogなどを利用しております。
求めるスキル
- ■必須スキル:
- ・REST APIの開発経験3年以上 ・PHPおよびLaravelの開発経験3年以上 ・Linux環境での開発経験1年以上 ・Nuxt/Vueの開発経験1年以上 ・JavaScriptの開発経験2年以上 ・ユニットテストおよびE2Eテストの実装経験 ・データベース設計の経験 ・業務システム開発の経験 ・チーム開発の経験
- ■歓迎スキル:
- ・UMLやシーケンス図等を用いた設計経験 ・チームリードあるいはサブリードの経験 ・保守開発の経験 ・PHPやNuxtのバージョンアップ対応の経験 ・マイクロサービスの経験 ・ドメイン駆動設計の経験 ・業務で利用するシステムの目的を理解しながら開発を進めてきた経験