フルスタック・シニアソフトウェアエンジニア

オープン・アセスメント・テクノロジーでは、TAOプラットフォームのエンドツーエンドに携わる、経験6年以上のフルスタック開発者を募集しています。フルスタックシニアソフトウェアエンジニアは、PHP、JavaScript、PostgreSQLを使用したWebアプリケーションの開発と保守を担当します。クロスファンクショナルチームとのコラボレーションにより、アプリケーションのパフォーマンス、品質、応答性を保証します。この職務は、会社のビジネス目標を満たす、スケーラブルで堅牢なソフトウェア・ソリューションを提供するために存在します。また、若手開発者を指導し、システム機能を強化するためのアーキテクチャの決定にも貢献する。

職務と責任

  • 高品質の保守可能なソフトウェアソリューションを開発する。
    製品の品質を保証するための最新のエンジニアリングプラクティスを導入する。
  •  PostgreSQLを使用して概念的、論理的、物理的データモデルを作成する。
  • RESTful APIを設計し、利用する。
  • パフォーマンスを最適化するために、アプリケーションスタック全体の問題を特定し、修正する。
  • デバッグ・ツールとエラー・ロギングを使用して、高品質のコードを確保する。
    標準を満たす。
  • アプリケーション展開のためのコンテナ化技術の実装
  • インジェクション攻撃やクロスサイトスクリプティングなどの一般的な脆弱性からアプリケーションを保護する。
    クロスサイトスクリプティングからアプリケーションを保護します。
  • プロダクト・マネージャー、プロジェクト・マネージャー、テクニカル・コーディネーター、デザイナー、その他のエンジニアと密接に協力する、
    デザイナーや他のエンジニアと協力し、高品質な機能やシステムを提供する。
  • チームメンバーが書いたコードをレビューし、建設的なフィードバックを提供する。
    全体のコード品質を向上させる。

 資格・スキル

  • 英語力 B2/C1(フランス語ができれば尚可)
  • PHP 7.4+に習熟し、Symfony 5.4+フレームワークを使用した経験があること。
  • JavaScript(ES6+)の知識とNode.jsに精通していること。
  • PostgreSQLに精通し、複雑なSQLクエリを記述し、最適化されたデータベーススキーマを設計できる。
  • Doctrine のような ORM ツールに精通している。
  • SASSやLESSのようなCSSプリプロセッサの知識を含め、HTMLとCSSに精通していること。
  • Webpackのようなビルドツールや、npmやYarnのようなパッケージマネージャの使用経験。
  • Gitに精通し、GitHub、GitLab、Bitbucketなどのプラットフォームの使用経験がある。
  • PHPではPHPUnit、JavaScriptではJestやMochaなどのテストフレームワークの使用経験。
  • DockerおよびDocker Composeの使用経験、Linuxコマンドライン、ApacheやNginxなどのWebサーバの知識。
  • Webセキュリティのベストプラクティスと一般的な脆弱性(SQLインジェクション、XSS、CSRFなど)を理解していること。

OATで働くメリット

  • 国際的な環境、多様なチーム
  • オンライン・コースと資格、ワークショップ
  •  キャリアパスの機会
  • 社内イベントやチームビルディング活動
  • フレキシブルな労働時間

所在地

  • ルクセンブルク、カペレン(ハイブリッド)
  • 部署ソフトウェア工学
  • 雇用形態正社員

*OATは、お客様の個人データのプライバシーと機密性を非常に重要視しています。当社は、プライバシーの権利を保護するための当社の継続的な取り組みを明確に定義した「個人データ・プライバシーポリシー」をお客様と共有し、求人に応募された方および当社で雇用される方に関連する個人データの収集、使用、開示方法を説明します。

今すぐ応募