iOS Engineer
アンドパッドでは、事業を成長させるProduct engineer(Swiftメイン)や新規サービスの立ち上げに向けてEngineer of new business(Swiftメイン)を募集しています。 どちらも、アプリケーション開発をプロダクトマネージャーと協力しながら行っていただきます。少人数のチームで素早く、設計〜開発〜テスト、運用まで一貫して携わることができます。 メイン以外の言語・FWを触って頂く機会も豊富です。 また、革新者として、建築・建設業の新しい働き方の推進にプロダクトを通じて貢献いただきます。 ■提供中のプロダクト(一部抜粋) 施工管理業務をクラウドで一元管理「ANDPAD施工管理」 全員に漏れなく、リアルタイムに情報伝達「ANDPADチャット」 アンドパッドのプロダクト詳細については、サービスサイトをご覧ください。 ■業務内容 Swift, Flutterを用いたアプリケーションの設計、開発、テスト、運用、リファクタリング バックエンドと連携したAPI設計・実装 プロダクトマネージャー・デザイナーと連携をとりながら要件定義・仕様策定 新機能や改善案の提案と実装 事業責任者とのコミュニケーションを通じたプロジェクトの推進 技術トレンドと業界のベストプラクティスの継続的な学習とプロダクトへの適用 スプリント計画とタスクの管理 「建築・建設業界自体のIT化が進んでいないこと」と「建築・建設業界が巨大な市場であること」からプロダクトとして求められる課題解決が多方面に渡っています。 アンドパッドでは、 1つのアプリで課題を解決するのではなく共通モジュールに切り出し効率的にアプリを複数展開することで、建築・建設業界全体の生産性を改善するプラットフォーム化の実現を目指して開発を進めています。 Product Engineer / Engineer of new business(Swiftメイン)としてANDPADの様々な機能、アプリを通して、建築・建設業界を変えていく社会貢献にコミットしていただくポジションです。現在、各プロジェクトごとに5〜10人のチームで構成されており、そのうちProduct Engineer / Engineer of new business(Swiftメイン)2~3名が開発に携わっています。すべてのプロジェクトでプログラミング言語Swiftを採用しているほか、Flutterを用いたクロスプラットフォームアプリの開発に取り組んでいます。これらの採用技術、開発方針はアプリエンジニアチームで活発に議論しており、CI, テスト, レビューなど設計・品質へ頻繁にフィードバックされています。 アンドパッドにおけるProduct Engineer / Engineer of new business(Swiftメイン)として、今後のビジネス成長による新規プロダクト、アライアンス対応などアプリ領域の拡大に伴い、より一層品質の高いサービスを提供していくことに貢献してくださる人材を募集しています。
・アンドパッドのミッションとバリューへの共感 ・SwiftによるiOS向けネイティブアプリケーションの設計、開発、および運用経験 ・Webアプリケーションと連動したネイティブアプリケーションの開発・運用経験 ・ソフトウェア開発ライフサイクルに関する理解 ・セキュリティに関する基本知識 ・ソフトウェア開発ライフサイクルに関する理解 ・プログラミング、デバッグ、およびテストのスキル ・チーム開発の経験
・単体テストを行いながら機能開発を行った経験 ・アプリケーション要件に基づいたアーキテクチャの設計、フレームワークの選定 ・セキュリティー、パフォーマンス、スケーラビリティ等の高品質なコードの作成 ・コンピューターサイエンスに関する知識 ・テスト自動化に関する知識、経験 ・コードレビュー、バグ解析、エラートラブルシューティングのスキル ・チームメンバーや他のステークホルダーと円滑にコミュニケーションを取るスキル ・プロジェクトマネジメントスキル ・高性能かつスケーラブルなソリューションの提供
モノ作りをやり切れる方 社会的意義が高いサービス開発に興味がある方 HRT(謙虚/尊敬/信頼)を大切にしている方 チームで目標達成に向かって進める方 裁量を持って仕事をしたい方 変化に前向きな方 技術が大好きで勉強熱心な方 情報共有に積極的な方
開発言語:Swift フレームワーク:Flutter / RxSwift インフラ: AWS / GCP CI/CD:CircleCI / CodeBuild / Bitrise / fastlane / Charles / CodeCov Knowledge Tool:Confluence / esa VCS:GitHub その他:Slack / Jira