シニアAngular開発者 | リモートフルタイム | PDMシステム開発
リモートで
フルタイム
【企業について】
当社はロシアにおけるエンジニアリングソフトウェア供給のトップ3に入る、技術革新を牽引する企業です。産業界および建設業界向けの高度な情報システム開発において、20年以上の実績を持ち、数百社の大手クライアントにソリューションを提供しています。常に最新技術を取り入れ、顧客の複雑な要件に対応する柔軟なシステム開発に取り組んでいます。
【プロジェクトについて】
このポジションでは、PDM(製品データ管理)システムのサーバーサイド開発に携わります。製品ライフサイクル全体を管理する統合情報システムの構築において、フロントエンド開発の重要な役割を担当していただきます。エンジニアリング製品の開発とサポートにフォーカスし、複雑な技術データを効率的に処理・可視化するためのインターフェース開発が主な業務となります。
【主な責任】
- Angular 17を活用した最新のWebアプリケーションフロントエンド設計・実装.
- TypeScriptとRxJsを用いた反応性の高いユーザーインターフェースの開発.
- PrimeNgコンポーネントライブラリを活用したUI/UX実装と最適化.
- SignalR.jsを用いたリアルタイム通信機能の実装.
- サーバーサイドAPIとの効率的な連携によるデータ処理システムの構築.
- 既存コードのリファクタリングと最適化によるパフォーマンス向上.
- シニアメンバーとして技術的指導と品質管理への貢献.
- アジャイル開発プロセスへの積極的参加とスプリント計画の立案.
- 複雑なエンジニアリングデータの視覚化と操作インターフェースの設計.
- 継続的インテグレーション/継続的デリバリー(CI/CD)パイプラインへの貢献.
【必須スキルと経験】
- HTML5、SCSS(CSS3)、TypeScript 5.x(JavaScript ES6+)の確実な知識と実装経験.
- Angular(バージョン14以上、特にAngular 17の経験が望ましい)での実務経験3年以上.
- PrimeNg、RxJs 7.x、SignalR.jsの実務経験.
- オブジェクト指向プログラミング(OOP)原則とデザインパターンへの深い理解.
- Git等のバージョン管理システムを使用した開発経験.
- 一般的なアルゴリズムとデータ構造の知識と実装経験.
- JavaScript/TypeScriptによるWebアプリケーション開発の実務経験3年以上.
- 複雑なビジネスロジックを効率的に実装する能力.
- 技術文書の作成と技術的コミュニケーション能力.
- 自己管理能力とリモート環境での効率的な作業遂行能力.
【歓迎するスキル】
- エンジニアリングソフトウェアまたはPDM/PLMシステムの開発経験.
- NestJSやDjango等のバックエンド開発フレームワークの知識.
- マイクロサービスアーキテクチャの理解と実装経験.
- ビッグデータ処理とデータ可視化の経験.
- DevOpsプラクティスとCI/CDパイプラインの経験.
- テスト駆動開発(TDD)の経験と単体テスト実装スキル.
- クラウドプラットフォーム(AWS、Azure、GCP)の利用経験.
- スケーラブルなWebアプリケーション開発の経験.
- 多言語環境でのソフトウェア開発経験.
- 機械学習/AI統合システムの開発経験.
【当社で働く魅力】
技術革新の最前線で活躍できる機会に恵まれ、複雑なエンジニアリングソフトウェアの開発を通じて専門性を高められます。リモートワークの柔軟性と、国際的なチームでの協働による知見拡大が可能です。最新技術スタックを駆使した挑戦的なプロジェクトに取り組みながら、キャリア成長を実現できる環境を提供します。産業と建設分野の発展に貢献する重要なソフトウェア開発に携わることで、社会的インパクトのある仕事に従事できます。