フロントエンド開発をお任せいたします。 フロントエンドの開発環境を刷新して、開発者体験の改善や生産性の向上を積極的に行っています。 これまでに行ってきた取り組みには以下のようなものがあります。 ・Composition APIの導入 ・Atomic Designの導入 ・Storybookの導入 ・コンポーネント設計や実装に関するコーディングガイドライン作成 ・プルリクエストのレビュワーのガイドライン作成 ・プルリクエストのテンプレート作成 <業務一例> POやデザイナーと協力し、グループの中での裁量で要件定義から技術選定・開発・リリース・運用まで、一気通貫で幅広く取り組んでいただけます。 ・既存コードのリファクタリング(Class Component→Composition API書き換え) ・Vue2→Vue3へのバージョンアップ ・UIフレームワークの刷新 ・新規画面の開発(Vue.js) ・Unit Test(Jest) ・E2Eテスト(Cypress) ・Githubでのコードレビュー ■工程: ■開発環境: フロントエンド:TypeScript, Vue.js, Nuxt.js, Jest, Cypress, Storybook サーバーサイド:Scala, Play Framework, ZIO, Flink, Akka 開発ツール:Github, Slack, Visual Studio Code, Intellij IDEA, Jenkins, JIRA クラウドサービス:AWS(ECS, EKS, Fargate, Kinesis Data Stream, Lambda, EMR, RDS, Aurora, S3, CloudFront, ElastiCache) 仮想化基盤:Docker, Kubernetes 検索:Elasticsearch, Solr 分析基盤:fluentd, AWS(Glue, Athena, CDK), Airflow, BigQuery, Google Data Studio, Redash プロビジョニング:Terraform, Ansible 監視:DataDog, Kibana ミドルウェア:nginx, MySQL, ClickHouse その他使用言語:Python, Go, Rust ■必須スキル: ・Webアプリケーション開発経験 ・Vue.jsないしはTypeScriptによる開発経験 ・Vue3を使った開発経験 ・Yarn, Webpackなどを使用したビルド環境の構築経験 ・Gitを利用した開発経験 ・Jestを利用したテスト経験 ・コンポーネント設計経験 ■歓迎スキル: ・Composition APIを使った開発経験 ・AWSの各種サービスを利用した開発・運用経験 ・アジャイル開発の経験 ・開発プロジェクトをリードした経験 ■勤務地:渋谷 ■募集人数:1人 ■単価:100 ■精算幅:140~180 ■面談回数:1回(弊社同席) ■就業時間:9:00~18:00 ■リモート可否:可(応相談) ■年齢:〜45歳 ■支払いサイト:30日