具体的な業務内容
アプリエンジニア(Android)※建築業界シェアトップクラスのSaaSプロダクト“ANDPAD”
〜導入2000社・14万アカウント保有の建設特化SaaS企業/国内有数の巨大マーケットで更なるシェア拡大に向け建設業界のIT浸透・働き方改革にチャレンジする企業〜
■業務概要:
各プロジェクトごとに5〜10人のチームで構成され、そのうちAndroidエンジニア2〜3名が開発に携わっています。Androidアプリ開発は、ANDPADの新規機能の開発や既存機能のリファクタリング・拡張を行い、Kotlinベースのアプリで一部分をFlutter化することでクロスプラットフォームアプリの開発に取り組んでいます。これらの採用技術や開発方針はアプリエンジニアチームで活発に議論しており、CI・テスト・レビューなど設計・品質へ頻繁にフィードバックされています。
今後のビジネス成長による新規プロダクト、アライアンス対応などアプリ領域の拡大に伴い、より一層品質の高いサービスの提供に貢献いただきます。
■具体的な業務内容:
・Kotlin, Flutterを利用した建築現場のコラボレーションアプ「ANDPAD」の新規機能の開発/新規プロダクト向けアプリケーションの設計・開発
・カメラモジュール、チャット機能の高機能化設計・開発/バックエンドと連携したAPI設計・実装
・PM、デザイナー、QAと協調したチーム開発/既存アプリケーションのリファクタリング、機能拡張
・適切なテストコードの実装によるリグレッションテストのコスト削減
■開発環境:
開発言語:Kotlin、Dart/フレームワーク:Flutter、RxJava/インフラ: AWS、GCP/VCS:GitHub/その他:Slack、Jira、Trello
CI/CD:CircleCI、CodeBuild、Bitrise、fastlane、Charles、CodeCov/Knowledge Tool:Confluence、esa
■歓迎条件補足:必要業務経験欄と合わせ、下記の方を歓迎しております。
・サービス成長に合わせたスケーラビリティの対応経験/OSS の公開やコントリビュートの経験
・ログから課題発見し、課題解決まで実施した経験/対外的な技術アウトプット経験(執筆、技術ブログ、登壇など)
チーム/組織構成