シニアiOS開発者——ブラジルでのリモート勤務
ブラジルのテクノロジー企業Montreal Oficial向けに、堅牢でスケーラブルなモバイルアプリケーションを開発します。 Swift、iOSアーキテクチャ、テスト、デバッグ、REST APIを扱います。
仕事内容
- シニアiOS開発者として業務を担当する
- iOSモバイルアプリケーション向けのITソリューションとプロジェクトを構築する
- システムを分析し、システムおよびアプリケーションのアーキテクチャを策定する
- データモデルと統合構造を設計する
- リソース使用量を抑えた、効率的で読みやすく安全なSwiftコードを書く
- 堅牢でモジュール化されたアプリケーションアーキテクチャを作成する
- iOSアプリケーションのユーザーインターフェースを開発する
- デザインパターンを適用し、単体テストと統合テストを実施する
- アプリケーションをデバッグし、RESTおよびRESTful APIを統合する
- Git、プルリクエスト、コードレビューを活用して協働する
応募要件
- iOSモバイルアプリケーション向けのITソリューションおよびプロジェクト開発経験が7年以上あること
- システム分析の知識
- システムアーキテクチャの知識
- データモデリングと統合構造の知識
- プログラミング言語の知識、特にSwiftが望ましい
- アジャイル手法の知識
- 基礎から中級レベルの英語力が望ましい
- 高度なSwiftの知識(高度な概念、品質・プライバシー・セキュリティの実践を含む)
- 効率を高めるためにコードを最適化できること
- 他の開発者が容易に読めるコードを書けること
- Xcodeを使用したiOSアプリケーション開発の豊富な経験
- Combine、SwiftUI、UIKit、Alamofire、URLSessionなどのコアフレームワークとツールに関する幅広い知識
- 処理、メモリ、エネルギー消費を抑えた効率的でスケーラブルなソリューションを構築できること
- MVVM、MVP、Clean ArchitectureなどのiOSアーキテクチャの経験
- 堅牢でモジュール化されたアーキテクチャを設計・実装できること
- 直感的で魅力的なユーザーインターフェースを作成できること
- 依存性注入やリポジトリパターンなどのデザインパターンに精通していること
- XCTestやXCUITestなどのツールを使用したiOSの単体テストおよび統合テストの経験
- 高度なアプリケーションデバッグスキル
- Git、プルリクエスト、コードレビューに精通していること
- RESTおよびRESTful APIの統合・利用経験
- 銀行業界での経験が望ましい
福利厚生
- このポジションは障がいのある方にも開かれています
- 協力的で尊重し合い、互いに支え合う職場環境
- 人材育成の機会
- テクノロジーとイノベーションの取り組みを結び付け、最適化するための施策
