
Sigma Software Groupは、2002年に設立された多国籍のテクノロジーコンサルティング企業です。同社のチームは、自動車、ヘルスケア、通信、航空、銀行、ゲーム、不動産、広告などの分野の顧客に、ソフトウェア開発、グラフィックデザイン、テスト、テクニカルサポートを提供しています。ITスペシャリストを採用し、複雑なエンジニアリングプロジェクトに携わる機会を提供するとともに、メンタリングや継続的な学習を通じて専門能力の向上を支援しています。リモートワークは同社の働き方の一部であり、アストラゼネカ、スカニア、SASなどの組織向けのプロジェクトに取り組んでいます。
建設テクノロジー担当 Android 開発者
Kotlin と Jetpack Compose で建設現場の労務管理アプリを開発し、モバイルソフトウェアとデバイスを連携させて、現場へのアクセス、効率、作業者の安全性を向上させます。
仕事内容
- Kotlin と Jetpack Compose を使用して Android アプリを開発・保守する。
- アーキテクチャに関する議論や技術的な意思決定に参加する。
- 既存の Android コードベースをリファクタリングし、改善する。
- クリーンアーキテクチャを用いて、拡張性と保守性に優れた機能を開発する。
- アプリケーションの問題やパフォーマンスのボトルネックを診断する。
- NFC、Bluetooth、カメラ SDK などの Android ネイティブ機能を統合する。
- iOS エンジニア、QA 担当者、バックエンド開発者、プロダクト関係者と連携する。
- ソフトウェア開発ライフサイクル全体にわたって貢献する。
- コード品質、ピアレビュー、継続的な改善を支援する。
- CI/CD とエンジニアリングの自動化を推進する。
応募要件
- 商用 Android 開発の実務経験が3年以上ある。
- Kotlin と現在の Android 開発手法に精通している。
- Jetpack Compose、Coroutines、Flow、Retrofit、Android SDK の実務経験がある。
- MVVM とクリーンアーキテクチャを使用した経験がある。
- オブジェクト指向プログラミング、アルゴリズム、データ構造、デザインパターンを理解している。
- 依存性注入の経験があり、Mockito や JUnit などの単体テストツールを使用したことがある。
- 優れた分析力と問題解決力がある。
- 機能に責任を持ち、自立して開発できる。
- 効果的にコミュニケーションを取り、協力できる。
- 英語力が中級以上である。
- コンピューターサイエンスまたはコンピューター工学の学士号を取得しているか、同等の実務経験がある。
福利厚生
- リモートで勤務できる。
- 長期的なプロダクト開発に携われる。
- 経験豊富なミドルレベルおよびシニアエンジニアとともに成長できる。
- 高い技術力を持つ、成熟したエンジニアリング環境で働ける。
- 顧客組織と緊密に連携できる。