フルスタックエンジニア at Orbital

Full Time2ヶ月前
Employment Information
職務内容
ソフトウェア開発の専門家として、スケーラブルで安全なウェブサービスをサポートするRESTful APIの設計、構築、および保守を担当します。デザインやワイヤーフレームを高品質なコードに変換し、ビジネス要件を深く理解して明確な技術仕様に落とし込みます。この役割では、高性能で再利用可能かつ信頼性の高いコードを作成し、パフォーマンスのボトルネックを積極的に特定・解決し、デバッグを行い、コードの安定性と効率を確保します。また、ユーザー向けの新機能やAPIを開発し、ユーザーエクスペリエンスと機能性を向上させながらシステムの整合性を維持します。さらに、UI/UXデザインの技術的実現可能性を評価し、システムの能力とプロジェクトの目標に沿っていることを確認します。アプリケーションを最適化して最大限の速度、スケーラビリティ、レスポンシブネスを実現し、高トラフィックや大規模データセットを効率的に処理できるようにします。最後に、プロダクトマネージャー、デザイナー、ステークホルダーなど、クロスファンクショナルチームと協力して、ビジネスと技術の目標を満たすソリューションを提供します。
主な責任
  • モダンなフレームワークとツールを使用してRESTful APIを設計、開発、保守し、スケーラビリティ、セキュリティ、ビジネスニーズとの整合性を確保します。
  • デザインやワイヤーフレームを機能的なコードに変換し、ビジネス要件を分析して正確な技術仕様を作成し、シームレスな統合を保証します。
  • 高性能で再利用可能かつ信頼性の高いコードを開発し、問題をデバッグし、ボトルネックを解決し、システムの効率と安定性を最適化します。
  • ユーザーエクスペリエンス、機能性、システムパフォーマンスを向上させるユーザー向け機能やAPIを実装し、コード品質を維持します。
  • ステークホルダーと協力してUI/UXデザインを評価し、技術的実現可能性とプロジェクト目標との整合性を確保するためのフィードバックを提供します。
  • アプリケーションを速度、スケーラビリティ、レスポンシブネスのために最適化し、パフォーマンスの課題に対処し、高負荷時の堅牢性を確保します。
  • クロスファンクショナルチームと緊密に連携し、ビジネスと技術の要件を満たすソリューションを提供し、協力的な環境を促進します。
求めるスキル
  • RESTful APIの設計と開発に精通しており、Node.js、Python、Javaなどの技術を使用してスケーラブルで安全なウェブサービスを構築した経験があること。
  • ビジネス要件を解釈し、開発チームが実行可能な技術仕様に変換するための強力な分析スキル。
  • クリーンで効率的かつ保守可能なコードを書く専門知識があり、パフォーマンス最適化と複雑な問題のデバッグに重点を置いていること。
  • ユーザビリティ、機能性、バックエンドシステムとのシームレスな統合を優先したユーザー向け機能の開発経験。
  • UI/UXデザインの原則に関する知識があり、技術的実現可能性を評価し、ユーザーインタラクションを改善するためのデザイン選択に関する意見を提供できること。
  • ロードテストフレームワークやパフォーマンス監視システムなどのツールを活用して、アプリケーションを速度とスケーラビリティのために最適化する能力。
  • ダイナミックなチーム環境でプロダクトマネージャー、デザイナー、ステークホルダーと効果的に協力するための優れたコミュニケーションとコラボレーションスキル。
  • プロジェクトのタイムラインと成果物を管理するためのバージョン管理システム(例:Git)とアジャイル開発方法論に精通していること。
  • スケーラブルなアプリケーション展開のためのクラウドプラットフォーム(例:AWS、Azure)とコンテナ技術(例:Docker、Kubernetes)の経験。
  • 技術的な課題を特定し解決する強力な問題解決能力があり、システムの信頼性と継続的な改善を確保できること。