フルスタック開発者: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を用いたリアルタイム通信の実装経験。 - クラウドネイティブアプリケーション開発の経験。 なぜ当社のプロジェクトに参加すべきか 当社のプロジェクトでは、最新のテクノロジースタックを活用し、実際のビジネス課題を解決するアプリケーションを構築しています。完全リモートの環境で柔軟に働きながら、グローバルな開発チームと協力して、製品開発の未来を形作るプラットフォームの構築に貢献できます。技術的な挑戦と成長機会に恵まれた環境で、あなたのスキルを次のレベルに引き上げましょう。