コスメECプラットフォーム「NOIN」のアプリや運営に関わるあらゆる機能開発を行う、テックリード候補のWebフロントエンドエンジニア(Typescript/Node.js/Vue.js/Nuxt.js/React/Next.jsでの開発)としてご活躍いただきます。
当社は開発プロセスとしてスクラムを導入しており、チームとしての一体感やスプリントごとの達成感が得られます。また希望があれば、サーバーサイド・モバイルアプリ・インフラへのジョブチェンジも可能であり、フルスタックエンジニアとして成長できる環境があります。
▼具体的な業務
- 新規機能の開発(新規toBサービス、新規ECサービスの企画/設計/実装/改善)
- 既存機能の改善(リファクタリング、SEOパフォーマンス改善、アーキテクチャ設計/改善、新技術導入の提案/検証)
▼エンジニアissue(Webフロントエンド)
- マイクロサービス化を進めているが、そのAPI設計とバックエンドのデータ設計を適切にできるエンジニア増やしていきたい
- Angular.js,React.js,Vue.jsだけではSEO的にはクローラのページが取れなかったりJavaScriptが実行されたとしてもレンダリングが保証されておらず不利になるため、Next.jsとNuxt.jsといったServerSideRenderingのノウハウを貯めていきたい
- A/Bテストの精度をより向上していきたいため、A/Bテストノウハウを貯めていきたい
▼必須要件
Vue.js, React.js, AngularJSいずれかのフレームワークのご経験の方
※SIerからのキャリアチャンジも可能
※コロナ後もリモート勤務可能
▼歓迎要件
- 当社のエンジニアissue(Webフロントエンド)をいずれか一つでも解決できる方
- ビジネスサイドメンバーと連携して問題解決できるコミュニケーションスキル
- ベンチャーマインドのある方
- AWSを使った実務経験
- gitを使った実務経験
- Webアプリケーションのアーキテクチャ設計経験
▼フロントエンド開発環境
▽言語
JavaScript, Typescript, Node.js
▽フレームワーク
Vue.js, Nuxt.js, React, Next.js
▽DB
MySQL, MongoDB, Aurora, DynamoDB, DocumentDB
▽検索エンジン
Elasticsearch
▽インフラ(AWS)
Athena, CloudFront, CloudWatch, ElastiCache, EC2, EMR, Elastic Transcoder, Glue, Kinesis, Lambda, Batch, ECR, ECS, Fargate, EBS, RDS, SNS, S3, Pinpoint, Step Functions, SageMaker, Route53, Amplify, Appsync, Cognito
▽インフラ(Firebase)
RemoteConfig, Crashlytics, A/B Testing
▽構成管理
Ansible, Docker
▽ツール
Github, Redash, Asana, Slack, Confluence, esa.io
▼エンジニアissue (Trelloにて公開中)
https://trello.com/b/yrLynSIp/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2issue