株式会社 DEPARTURE / フロントエンド開発 バックエンド開発
受講生管理システムと飲食店向けの農作物の販売サイト(Next.jsを用いたフロントエンド開発とRuby on railsを用いたバックエンド開発)
【フロントエンド担当業務】 ●Next.js(TypeScript)を用いたフロントエンド開発 ●LintやPrettierを用いたコードの整形 ●PR関連の画面実装 ●共通ファイル作成 ●PR関連のAPI開発 【バックエンド担当業務】 ●RuboCopの導入と運用(コードの品質向上に関与) ●RSpecを用いたテスト実装 ●PDF関連の異常系テスト ●RSpecのStyle関連のテスト ●Railsのユーザーの日報関連のAPI開発 【経験】 ●シングル・ページ・アプリケーション(SPA)開発 ●タスク管理はGitHub issueを使用 ●フルリモートでのGitを用いたチーム開発 ●開発とテストの工程を担当 ●Next.jsを用いたフロントエンドのAPI開発 ●RuboCopの導入と運用 ●RSpecを用いたテスト実装 ●Ruby on Railsを用いたバックエンドAPI開発 【具体的事例】 ●タスクをやるだけでなく自らもISSUEを作成しました。 具体的には3つのチケットを1つのチケットで完結したり、 不要なIssueがあればcloseしたりしていました。 【サービス概要】 受講生管理システムと飲食店向けの農作物の販売サイトの開発 (主要技術:Next.js、Ruby on rails) 【規模】 4名〜6名 【役職】 プログラマー(PG) 【利用技術】 ⚫︎フロントエンド TypeScript、React、Next.js ⚫︎バックエンド Ruby 、Ruby on Rails、RSpec、RuboCop ⚫︎バージョン管理ツール Git、GitHub ⚫︎インフラ Docker ⚫︎ツール Slack、Figma、GitHub issue 【詳細】 業務の振り返りなどKPTの内容は以下に記入してあります。 https://qiita.com/Hashimoto-Noriaki/items/81379f846654e5fa9744