職務内容
当社は、ダイナミックなチームに加わりSaaS製品の開発・保守に貢献できる熟練のソフトウェアエンジニアを募集しています。この役割では、クロスファンクショナルチームと緊密に連携し、高品質なコードを提供するとともに、製品がユーザーニーズとビジネス目標を満たすことを保証します。理想的な候補者は、フロントエンドとバックエンドの両方の開発に強固な基礎を持ち、スケーラブルで安全かつ効率的なソリューションの作成に重点を置いています。
主な責任
- パフォーマンス、スケーラビリティ、セキュリティに関する業界標準に準拠した本番グレードのTypeScriptおよびSQLコードの開発と保守を行います。
- SaaSプラットフォームのフロントエンドおよびバックエンドコンポーネントの設計と実装に積極的に参加し、シームレスな統合と最適な機能性を確保します。
- 新機能の開発を主導するとともに、既存機能のパフォーマンスを継続的に評価・改善し、ユーザーエクスペリエンスとシステム効率を向上させます。
- 包括的な技術ドキュメントを作成し、ユニットテスト、統合テスト、自動テストスクリプトを記述して、コードの品質と信頼性を確保します。
- プロダクトマネージャーやデザイナーと協力し、要件を技術仕様に変換し、期日通りにソリューションを提供します。
- コードレビューに参加し、開発プロセスとチーム標準の改善に貢献します。
求めるスキル
- 本番グレードのTypeScriptおよびSQLコードの開発・保守の実績があり、ソフトウェア開発ライフサイクルとベストプラクティスを強く理解していること。
- React、Node.js、RESTful API設計などのフレームワークを含む、フロントエンドとバックエンドの両方の開発に精通していること。
- 優れた問題解決能力と、複雑なシステムを効率的にデバッグする能力。
- チームメンバーやステークホルダーと効果的に協力するための強いコミュニケーションスキル。
- 独立して作業する能力とチームの一員として働く能力を持ち、問題を特定し解決するための積極的なアプローチ。
- Gitなどのバージョン管理システムの知識と、自動テストおよびデプロイのためのCI/CDパイプラインの経験。
- 詳細に注意を払い、徹底的なドキュメントとともにクリーンで保守可能なコードを書くことへのコミットメント。
応募資格
- コンピュータサイエンスまたは関連分野の学士号(ソフトウェア開発における上級学位または認定資格を持つ候補者を優先)。
- SaaS製品とクラウドベースソリューションに焦点を当てたフルスタック開発における3年以上の専門的な経験。
- SQLデータベースやNoSQL代替技術を含む、データベース設計と最適化技術の強固な理解。
- アジャイル開発方法論の経験と、高速な環境に適応する能力。
- プロジェクトの期限を守り、一貫して高品質な作業を提供するための優れた時間管理スキル。
- 新しい技術を迅速に学び適用する能力と、ソフトウェア開発の新興トレンドに対する好奇心。
- 尚可:DevOpsツール、コンテナ化技術、AWSやAzureなどのクラウドプラットフォームの経験。