Andpad.Inc

Product Engineer / Engineer of new business(Kotlinメイン)

Job Summary

Conditions
  • Japan, Tokyo
  • Partial remote
  • Apply from Japan only
Language Requirements
  • English: Business
  • Japanese: Conversational
Key skills
  • Java
  • Kotlin

Job Description

Job Role

Android Engineer

Job Description

アンドパッドでは、事業を成長させるProduct engineer(Kotlinメイン)や新規サービスの立ち上げに向けてEnginner of new business(Kotlinメイン)を募集しています。 どちらも、アプリケーション開発をプロダクトマネージャーと協力しながら行っていただきます。少人数のチームで素早く、設計〜開発〜テスト、運用まで一貫して携わることができます。 メイン以外の言語・FWを触って頂く機会も豊富です。 また、革新者として、建築・建設業の新しい働き方の推進にプロダクトを通じて貢献いただきます。 ■提供中のプロダクト(一部抜粋) ・施工管理業務をクラウドで一元管理「ANDPAD施工管理」 ・全員に漏れなく、リアルタイムに情報伝達「ANDPADチャット」 アンドパッドのプロダクト詳細については、サービスサイトをご覧ください。 https://andpad.jp/products ■募集背景 「建築・建設業界自体のIT化が進んでいないこと」と「建築・建設業界が巨大な市場であること」からプロダクトとして求められる課題解決が多方面に渡っています。 アンドパッドでは、 1つのアプリで課題を解決するのではなく共通モジュールに切り出し効率的にアプリを複数展開することで、建築・建設業界全体の生産性を改善するプラットフォーム化の実現を目指して開発を進めています。 ANDPADの様々な機能、アプリを通して、建築・建設業界を変えていく社会貢献にコミットしていただくポジションです。現在、各プロジェクトごとに5〜10人のチームで構成されており、そのうちProduct Engineer / Enginner of new business(Kotlinメイン)2~3名が開発に携わっています。Androidアプリ開発としては、ANDPADの新規機能の開発や既存機能のリファクタリング・拡張を行い、Kotlinベースのアプリで一部分をFlutter化することでクロスプラットフォームアプリの開発に取り組んでいます。これらの採用技術や開発方針はアプリエンジニアチームで活発に議論しており、CI, テスト, レビューなど設計・品質へ頻繁にフィードバックされています。 アンドパッドにおけるProduct Engineer / Enginner of new business(Kotlinメイン)として、今後のビジネス成長による新規プロダクト、アライアンス対応などアプリ領域の拡大に伴い、より一層品質の高いサービスを提供していくことに貢献してくださる人材を募集しています。 ■業務内容 ・Kotlin, Flutterを用いたアプリケーションの設計、開発、テスト、運用、リファクタリング ・バックエンドと連携したAPI設計・実装 ・プロダクトマネージャー・デザイナーと連携をとりながら要件定義・仕様策定 ・新機能や改善案の提案と実装 ・事業責任者とのコミュニケーションを通じたプロジェクトの推進 ・技術トレンドと業界のベストプラクティスの継続的な学習とプロダクトへの適用 ・スプリント計画とタスクの管理 担当プロダクトは候補者様のスキルやご希望を踏まえた上で、社内の体制を鑑みて決定します。 アンドパッドの各プロダクトについては、サービスサイトをご参照ください。 (横断PJに配属となる場合もあります)

Required skills & Experience

Basic qualifications

・アンドパッドのミッションとバリューへの共感 ・JavaもしくはKotlinによるAndroid向けネイティブアプリケーションの設計、開発、および運用経験 ・Webアプリケーションと連動したネイティブアプリケーションの開発・運用経験 ・ソフトウェア開発ライフサイクルに関する理解 ・セキュリティに関する基本知識 ・ソフトウェア開発ライフサイクルに関する理解 ・プログラミング、デバッグ、およびテストのスキル ・チーム開発の経験

Preferred qualifications

・単体テストを行いながら機能開発を行った経験 ・アプリケーション要件に基づいたアーキテクチャの設計、フレームワークの選定 ・セキュリティー、パフォーマンス、スケーラビリティ等の高品質なコードの作成 ・コンピューターサイエンスに関する知識 ・テスト自動化に関する知識、経験 ・コードレビュー、バグ解析、エラートラブルシューティングのスキル ・チームメンバーや他のステークホルダーと円滑にコミュニケーションを取るスキル ・プロジェクトマネジメントスキル ・高性能かつスケーラブルなソリューションの提供

Ideal applicants

・モノ作りをやり切れる方 ・社会的意義が高いサービス開発に興味がある方 ・HRT(謙虚/尊敬/信頼)を大切にしている方 ・チームで目標達成に向かって進める方 ・裁量を持って仕事をしたい方 ・変化に前向きな方 ・技術が大好きで勉強熱心な方 ・情報共有に積極的な方

Tech stack

開発言語:Kotlin / Dart フレームワーク:Android Architecture Components / Jetpack Compose / KMM / Flutter インフラ: AWS / GCP / Firebase CI/CD:Github Actions / CodeCov / Code Climate / Firebase Knowledge Tool:Confluence / esa VCS:GitHub その他:Slack / Jira ※Technology stack https://engineer.andpad.co.jp/#TECSTACK

Job Details

Employment type
Full-time
Salary details
※経験、能力等に応じて個別に決定します。
※固定時間外労働手当 月45時間分を含む
Location
Japan, Tokyo
Apply from
Japan only
Remote work
Partial remote
Working hours
●勤務時間:10:00~19:00 フレックス制(コアタイム11:00~15:00)
●休憩時間:60分
●休日休暇:土・日・祝、夏季・年末年始休暇、慶弔休暇
●有給休暇:入社半年後
※特別休暇(入社当日に、3日付与/半年後消滅)
Holidays
完全週休2日制(休日は土日祝日)
年間有給休暇10日~20日(下限日数は、入社半年経過後の付与日数となります)
年間休日日数126日
Employee benefits
・昇給年2回
・賞与年2回
・各種社会保険完備
・書籍購入
・勉強会・セミナー参加補助
・カンファレンス参加補助
・育児有給休暇付与
・入社時の特別休暇
・リモートワーク手当(一時金:20,000円、5,000円/月)
※詳しくは こちら(https://note.com/andpad_hr/n/ne99e9a089008) のページをご覧ください。
Selection flow
▼書類選考
 └履歴書・職務経歴書の提出
▼1次面接
 └担当:組織開発部長
▼2次面接
 └担当:エンジニア2名
 └ライブコーディング試験の実施(言語は問いません)
▼リファレンスレター取得(back check)
 └アンケート形式で一緒に働いたことのある方2名に対してご協力をお願いしております。
▼最終面接
 └担当: VPoT、組織開発部長

※現在、面接はオンラインで実施しています
※一次面接、二次面接のいずれかのタイミングで人事面談(30分)を実施します
※フローは途中変更となる可能性があります
Others
・PC支給(mac or Windows)最新機種を貸与
・オフィスはフリーアドレス制としており、各席に27インチサブモニタを用意しています。
・現在、新型コロナウイルス感染拡大防止のため原則リモートワークとしております。
・フルリモート応相談
You must agree to the terms and conditions and the privacy policy