データ可視化ソフトウェア向け上級C++開発者 | リモート勤務
フルタイム
リモート勤務
パート
当社はビジネスプレゼンテーション専用の高度なデータ可視化ソリューションを提供する最前線に立っております。直感的かつパワフルなビジュアルツールを通じて、組織がデータ駆動型の意思決定を行えるよう支援しています。当社の製品は世界中の大手企業によって、インパクトのあるプレゼンテーションの作成や複雑なデータセットからの有意義な洞察の導出に活用されています。
主な職務内容
- Windows及びmacOS環境向けの高性能クロスプラットフォームC++アプリケーションの設計・開発。
- データ処理と可視化のための複雑なアルゴリズムの実装。
- 大規模データセットでの円滑な操作を確保するためのアプリケーション性能とメモリ使用量の最適化。
- 直感的なユーザーインターフェースを作成するためのUI/UXデザイナーとの協働。
- OpenGLやその他のグラフィックスライブラリを使用した高度な可視化コンポーネントの開発。
- 高品質なコード基準を維持するためのコードレビューへの参加。
- 既存アプリケーションにおける複雑な技術的問題のデバッグと解決。
- 最新のC++標準(C++17/C++20)とベストプラクティスの習得。
- 開発プロセスと方法論の継続的改善への貢献。
- 清潔で保守可能、かつ適切に文書化されたコードの作成。
必須スキルと資格
- C++開発者としての7年以上の専門的経験。
- 現代的なC++(C++11/14/17/20)およびオブジェクト指向プログラミング原則に関する高度な熟練度。
- WindowsとmacOSの両プラットフォーム向けのアプリケーション開発経験。
- Visual Studio、Xcode、およびCMakeビルドシステムの実務経験。
- Boostライブラリ、STL、およびマルチスレッドの概念に精通していること。
- 画像処理とコンピュータビジョンアプリケーション向けのOpenCVの経験。
- OpenGLまたは他のグラフィックスプログラミングフレームワークに関する深い知識。
- バージョン管理システム、特にGitの経験。
- JenkinsなどのCI/CDパイプラインとツールに関する知識。
- Microsoft Office製品とオペレーティングシステムに関する知識。
- コンピュータサイエンス、エンジニアリング、または関連する技術分野の学士号以上(または同等の3年以上の実証されたIT経験)。
- 英語またはドイツ語に堪能であること(口頭および書面によるコミュニケーション)。
あれば望ましいスキル
- GUI開発のためのQtフレームワークの経験。
- DirectXまたはVulkanの知識。
- コンピュータグラフィックスの原則とアルゴリズムの理解。
- データ分析と統計概念の経験。
- アジャイル開発方法論への精通。
- クロスプラットフォーム開発技術の経験。
- Pythonまたは他のスクリプト言語の知識。
- 技術アプリケーション向けのUX原則の理解。
当社に参画する理由
私たちのチームに参加し、世界中の企業がより良い意思決定を行うのを支援する最先端のデータ可視化技術に貢献してください。当社は競争力のある報酬、柔軟なリモートワーク体制、専門的成長の機会、そして世界中の才能あるプロフェッショナルと協働するチャンスを提供しています。当社の協力的な環境はイノベーションを奨励し、やりがいのある意義深いプロジェクトに取り組みながら成功するために必要なツールを提供します。