フルスタック開発者:React/Node.jsエキスパート(リモート勤務)
リモート勤務
フルタイム
当社では、プロダクト開発チームが製品機能を整理・分析・構造化するための革新的なWebアプリケーションを開発しています。このプロジェクトに参画し、最新技術を駆使してユーザー体験を向上させる熟練したフルスタック開発者を求めています。
プロジェクト概要
当社のWebアプリケーションは、製品開発プロセスを効率化し、チームがより効果的に協働できるよう設計されています。このプラットフォームを通じて、ユーザーは製品機能を体系的に管理し、データドリブンな意思決定を行うことができます。
主な責任
- React(React 18+)を使用したモダンで直感的なフロントエンドインターフェースの設計と実装。
- Node.js(v16+)とExpress.jsフレームワークを活用したスケーラブルなバックエンドAPIの開発。
- PostgreSQL(v14+)データベースの設計、最適化、およびクエリのパフォーマンス向上。
- AWSクラウドインフラストラクチャ(EC2、S3、Lambda、RDS等)の構築と管理。
- CI/CDパイプラインの実装とDevOpsプラクティスの適用。
- アジャイル開発環境での効率的なコラボレーション(Jira、Figma、Slackなどを使用)。
- コードレビューの実施とチーム全体のコード品質向上への貢献。
- セキュリティベストプラクティスの実装とパフォーマンス最適化の実施。
必須スキル・経験
- フルスタック開発における5年以上の実務経験(中級〜上級レベル)。
- React(Hooks、Context API、Redux等)を用いたSPAの開発経験。
- Node.js環境でのサーバーサイド開発と、Express.jsフレームワークの深い知識。
- PostgreSQLデータベースの設計、最適化、およびORMツール(Sequelize、Prismaなど)の使用経験。
- AWSサービス(EC2、S3、RDS、Lambda、CloudFormationなど)を用いたインフラ構築経験。
- RESTful APIおよびGraphQLの設計と実装の経験。
- GitおよびGitHubを用いたバージョン管理の経験。
- アジャイル/スクラム開発手法の実践経験。
- 英語でのコミュニケーション能力(読み書き)。
歓迎するスキル
- TypeScriptの実務経験。
- Docker、Kubernetesなどのコンテナ技術の知識。
- CI/CDツール(Jenkins、GitHub Actions、CircleCIなど)の経験。
- テスト駆動開発(Jest、Mocha、Cypress等)の経験。
- マイクロサービスアーキテクチャの設計と実装。
- ユーザー認証・認可システム(OAuth、JWT等)の実装経験。
- WebSocketを用いたリアルタイム通信の実装経験。
- クラウドネイティブアプリケーション開発の経験。
なぜ当社のプロジェクトに参加すべきか
当社のプロジェクトでは、最新のテクノロジースタックを活用し、実際のビジネス課題を解決するアプリケーションを構築しています。完全リモートの環境で柔軟に働きながら、グローバルな開発チームと協力して、製品開発の未来を形作るプラットフォームの構築に貢献できます。技術的な挑戦と成長機会に恵まれた環境で、あなたのスキルを次のレベルに引き上げましょう。