仕事内容
・CSS管理方法の改善(SCSSへの移行など)
・適切なUIのコンポーネント化
・ソフトウェアアーキテクチャの導入
・テストの導入
・Nuxt.jsなどのフレームワークの導入
・TypeScriptへの移行
■開発環境
【Web】
・言語/FW:Vue.js / Go
・ツール:Datadog / Sentry / Google Analytics
・インフラ:AWS (ECS / Aurora / ElastiCache / S3 / CloudFront / SQS / SNS など) / Firebase (FCM)
・CI/CD:GitHub Actions (テストの実行やECSへのデプロイ、Terraformのplan/applyの実行などを自動化)
【モバイルアプリ】
・言語/FW:Dart / Flutter
・ライブラリ:riverpod / flutter_hooks / dio / freezed / Firebase
・CI/CD:Codemagic / GitHub Actions
・テスト: flutter_test
【共通】
・コード管理:GitHub
・ドキュメント管理:Notion
・プロジェクト管理:GitHub Projects / Notion
・コミュニケーションツール:Slack / Gather
・適切なUIのコンポーネント化
・ソフトウェアアーキテクチャの導入
・テストの導入
・Nuxt.jsなどのフレームワークの導入
・TypeScriptへの移行
■開発環境
【Web】
・言語/FW:Vue.js / Go
・ツール:Datadog / Sentry / Google Analytics
・インフラ:AWS (ECS / Aurora / ElastiCache / S3 / CloudFront / SQS / SNS など) / Firebase (FCM)
・CI/CD:GitHub Actions (テストの実行やECSへのデプロイ、Terraformのplan/applyの実行などを自動化)
【モバイルアプリ】
・言語/FW:Dart / Flutter
・ライブラリ:riverpod / flutter_hooks / dio / freezed / Firebase
・CI/CD:Codemagic / GitHub Actions
・テスト: flutter_test
【共通】
・コード管理:GitHub
・ドキュメント管理:Notion
・プロジェクト管理:GitHub Projects / Notion
・コミュニケーションツール:Slack / Gather
応募資格
・Webフロントエンドの開発経験
・オーナーシップを持ってソフトウェア開発を進められる力
【歓迎】
・Vue.js、React、Angular などによる開発経験
・サーバーサイド言語を使ったWebサービスの開発経験
・大規模コンシューマー向けサービスでの開発経験
・開発者のメンターやマネジメントの経験
・オーナーシップを持ってソフトウェア開発を進められる力
【歓迎】
・Vue.js、React、Angular などによる開発経験
・サーバーサイド言語を使ったWebサービスの開発経験
・大規模コンシューマー向けサービスでの開発経験
・開発者のメンターやマネジメントの経験