業務内容 |
【業務内容】
中部支店で「Eight」の開発- 運用業務を担当します。
5〜6名のエンジニアで構成されるチームごとに主体的に開発を進めています。
事業要求に対して柔軟に対応できるように、1週間単位のイテレーション型開発プロセスを採用しています。
Railsウェブアプリケーションの開発が主な業務となります。フロントエンドはReact, TypeScriptで実装されているため、要求に応じてフロントエンド開発も担当します。また、AWS Lambda、AWS Batchなどのサーバーレスアーキテクチャを利用することもあります。
▼具体的な業務の一例は以下となります。
・プロダクトマネジャーとの開発スコープの調整
・実現方法の設計および実装
・コードレビューを通じたメンテナンス性の向上
・QA支援(テスト自体は専任のQAメンバーが実施します)
・リリース後の運用調査/改善
・継続的なコード品質の改善
【やりがい】
・名刺管理、ビジネスネットワークの領域で蓄積してきたアセットを活用した新しいキャリア形成サービスにチャレンジできる
・大規模なデータを相手にした設計やパフォーマンスチューニングに携われる
・新機能開発から運用改善までサービス成長に必要な開発を幅広く経験できる
・プロジェクトスコープに向き合い、質とスピードを両立させる意思決定に関与できる
【技術スタック】
サーバーサイド:Ruby, Rails
フロントエンド:JavaScript,TypeScript,React,Redux
インフラ:AWS(Aurora MySQL, Redshfit, ECS, SQS, DynamoDB, Glue, OpenSearchなど)
コード管理:GitHub
CI: CircleCI
|