【フルリモート/週5/Node.js】SNS系プラットフォームのバックエンド開発(Node.js/TypeScript/AWS/NestJS)
作業内容
お任せしたいこと [役割] Node.jsエンジニアとして、SNS系プラットフォームのバックエンドAPI開発を担当。リアルタイム通信やおすすめ機能など、ユーザー体験に直結する重要なロジックをTypeScript×NestJSで実装していただきます。 [役割に対して求める成果] 高トラフィック対応のスケーラブルなAPI開発 リアルタイム性を意識した処理設計・パフォーマンス最適化 セキュアで保守性の高いコードベースの整備 具体的な業務内容 Node.js(TypeScript)/NestJSを用いたバックエンドAPI設計・実装 WebSocket/Socket.IOによるリアルタイム通信基盤の構築 SNS機能(投稿/コメント/通知/タイムライン)の開発 AWS(ECS, Lambda, DynamoDB, S3)を用いたクラウド構築 認証・認可(Cognito/JWT)の実装 データモデル設計・パフォーマンス最適化 ユニットテスト/E2Eテスト(Jest)整備 必須スキル・経験 Node.js(TypeScript)でのAPI開発経験3年以上 NestJS/ExpressなどのWebフレームワークの経験 RDBまたはNoSQL(DynamoDB, MongoDB)の利用経験 AWSまたはGCPでのクラウド運用経験 Gitを用いたチーム開発経験 歓迎スキル・経験 Socket.IO/WebSocketでのリアルタイム処理経験 マイクロサービスアーキテクチャの実務経験 Terraform/CDKなどIaCでの環境構築経験 SNS/コミュニティサービスのドメイン知識 GraphQL(Apollo Server)でのAPI開発経験 開発環境 言語:TypeScript, JavaScript フレームワーク:NestJS, Express, Socket.IO DB:DynamoDB, PostgreSQL, Redis インフラ:AWS(ECS, Lambda, S3, CloudFront, API Gateway) CI/CD:GitHub Actions, CodePipeline IaC:Terraform, AWS CDK 監視:Datadog, CloudWatch コラボ:Slack, Notion, Jira, Figma, GitHub, Zoom 開発チームについて バックエンド4名/フロント3名/SRE1名/PM1名体制 アジャイル(2週間スプリント)で継続的改善を実施 リアルタイム処理の知見を共有しながら技術検証を進める文化 求める人物像 パフォーマンスと品質にこだわりを持って開発できる方 複雑な業務ロジックを整理し、堅実に実装できる方 チームと協力しながら改善を推進できる方 仕事の魅力 Node.js×TypeScript×NestJSで最新のバックエンドを構築できる SNSならではの高負荷・リアルタイムの技術課題に挑戦できる フルリモートで裁量を持って開発をリードできる リモート環境 [フルリモート] フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Node.js
募集回数
1回
スキル
募集背景
この案件は、新規プロジェクトの立ち上げに伴い、経験豊富なエンジニアを募集しています。チームは10名規模で、アジャイル開発を採用しています。現場の雰囲気は和やかで、コミュニケーションを大切にしています。
募集人数
2名を予定しており、即日参画可能な方を優先的にご案内いたします。経験年数は3年以上を想定しています。フロントエンド1名、バックエンド1名の募集となります。
企業名
大手IT企業の子会社で、安定した経営基盤を持っています。詳細は面談時にご案内いたします。上場企業グループの一員として、長期的なプロジェクトを多数抱えています。
チーム人数
チーム構成はフロントエンド3名、バックエンド5名、インフラ2名となっています。プロジェクトマネージャー1名、デザイナー2名も在籍しています。総勢13名のチームで開発を進めています。
現場の雰囲気
アジャイル開発を採用しており、チーム内のコミュニケーションを大切にしています。週1回の定例会議があり、意見交換が活発です。リモートワークも可能で、柔軟な働き方ができます。
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
