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

オープンアセスメントテクノロジーズでは、TAOプラットフォームのエンドツーエンドに携わる、経験6年以上のフルスタックデベロッパーを募集しています。チームプレーヤーとして、JS(Svelte、ReactJs)/CSS/HTML(5)を使用して必要なフロントエンドのカスタマイズの実装を担当しますが、Node JsまたはPHPで当社のプラットフォームの必要な開発およびカスタマイズの実装も担当します。

 職務と責任

  • 中程度の複雑さのスタンドアロンシステム、または既存システムの主要な新機能を設計する。
  • 製品要件からデータの必要性を判断する
  • ブラウザの制約を微妙に理解しながら、主要な新機能をデザインし、デモンストレーションを行う。
  • ブラウザ/モバイルの互換性、セマンティクス、アクセシビリティ、ユーザーエクスペリエンスを考慮したデザインの実装
  • 既存コードの正しさと有用性を評価し、盲目的なコピーペーストを避ける。
  • コードベースの堅牢性・信頼性を高め、製品・システムの磨き上げに時間を割く。
  • 新しいコードの徹底的なテスト(ローカルおよびQA環境へのデプロイ後
  • 既存のコードをリファクタリングして、よりテストしやすくし、デザインパターンのベストプラクティスに合致させる。
  • より良いテストを実現するためのシステムを導入する
  • ドメインの専門家として、心のこもったコードレビューを行う。
  • アプリケーションのニーズに合わせたデプロイメントパターンを提案
  • SCRUMのセレモニーに参加する
  • ソフトウェアの変更要求の複雑さを見積もる

 

 資格・スキル

  • 英語堪能
  • 優れたコミュニケーション能力
  • 少なくとも6年以上の経験
  • 共感をもって他者と協働する
  • 他でブロックされても、積極的に信頼と仕事を引き受ける
  • HTML、CSSの知識に優れており Javascriptを使用しています、スベルテ
  • の知識に優れています。 Node JSです、 React、PHPです。
  • VCS(Git)の知識があること
  • クラウド技術(AWS、GCP、Azure)の知識があれば尚良し。
  • 新しいシステムには、セキュリティ・バイ・デザインを考慮する
  • 自分のコードをデバッグし、プロファイリングすることができる
  • ソフトウェア開発のベストプラクティスとクリーンコード原則の適用
  • 余裕を持ってスケジュールのズレを予測し、共有する。
  • 必要に応じて、親しい関係者に効果的にコミュニケーションをとり、建設的なフィードバックを取り入れる。

 

 労働条件

  • フレキシブルな労働時間
  • 社会的利益
  • オープンソースの学習プラットフォームで働く
  • カンファレンス、トレーニング、認定証などへのアクセス
  • 100%在宅勤務の可能性
  • 会社やチームのイベント
  • 国際的で多文化な職場環境

 

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

今すぐ応募