アンドパッド logo

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

アンドパッド
Full-time
On-site
千代田区, 東京都, Japan

アンドパッドでは、事業を成長させるProduct engineer(Railsメイン)や新規サービスの立ち上げに向けてEnginner of new business(Railsメイン)を募集しています。
どちらも、アプリケーション開発をプロダクトマネージャーと協力しながら行っていただきます。少人数のチームで素早く、設計〜開発〜テスト、運用まで一貫して携わることができます。
メイン以外の言語・FWを触って頂く機会も豊富です。

また、革新者として、建築・建設業の新しい働き方の推進にプロダクトを通じて貢献いただきます。

■提供中のプロダクト(一部抜粋)

  • 施工管理業務をクラウドで一元管理「ANDPAD施工管理」
  • 全員に漏れなく、リアルタイムに情報伝達「ANDPADチャット」
  • 受発注業務をデジタル化し、煩雑な業務を効率化「ANDPAD受発注」
  • 営業進捗から売上・原価まで、 経営を支える情報をひとつに集約「ANDPAD引合粗利管理」

アンドパッドのプロダクト詳細については、サービスサイトをご覧ください。

募集背景

アンドパッドでは、建築・建設業界全体の生産性を改善するプラットフォーム化の実現を目指して開発を進めています。
20.2万社、51.0万人以上のユーザが利用するサービスで、まだまだ成長過程にあるプロダクトにおいて、建築・建設業に寄り添いながらDX化を進めていくためには開発体制のさらなる強化が必要不可欠です。
ANDPADのバックエンドシステムは、Railsを用いMVP(Minimum Viable Product)を構築することで価値を素早く提供し続けています。
現在各プロジェクトがそれぞれ5〜10人のチームで構成されており、そのうちRailsエンジニア2〜5人で開発しています。
アンドパッドにおけるバックエンドエンジニアとして、様々な新規プロダクトの開発や既存機能のリファクタリング・拡張に貢献してくださる人材を募集しています。

業務内容

・Ruby on Railsを用いたプロダクトの設計、開発、テスト、運用、リファクタリング
・プロダクトマネージャー・デザイナーと連携をとりながら要件定義・仕様策定
・新機能や改善案の提案と実装
・事業責任者とのコミュニケーションを通じたプロジェクトの推進
・技術トレンドと業界のベストプラクティスの継続的な学習とプロダクトへの適用
・スプリント計画とタスクの管理

担当プロダクトは候補者様のスキルやご希望を踏まえた上で、社内の体制を鑑みて決定します。
アンドパッドの各プロダクトについては、サービスサイトをご参照ください。
(横断PJに配属となる場合もあります)

■開発環境

  • 開発言語:Ruby(on Rails)
  • DB:Amazon Aurora(MySQL互換エディション), Elasticsearch, DynamoDB
  • 構成管理:Ansible
  • デプロイ/ビルド:CodePipeline, CodeBuild, CircleCI, GitHub Actions
  • IaC:Packer, Terraform
  • 監視:Datadog, bugsnag
  • その他:swagger, Docker, ZenHub, Figma
    ※Technology stack

必須条件

  • アンドパッドのミッションとバリューへの共感
  • バックエンドシステムの設計、開発、および運用経験
  • サーバーサイド言語の実装経験(例:Ruby, Go 等)
  • データベースシステムの知識と開発経験
  • クラウドプラットフォームの使用経験(AWS, GCP, Azure,等)
  • APIデザイン、開発、およびドキュメント化の経験
  • ソフトウェア開発ライフサイクルに関する理解
  • プログラミング、デバッグ、およびテストのスキル
  • チーム開発の経験

歓迎条件

  • 高負荷に耐えるバックエンドアーキテクチャの設計と実装
  • データベースのスキーマの設計と最適化
  • セキュリティー、パフォーマンス、スケーラビリティ等の高品質なコードの作成
  • コンピューターサイエンスに関する知識
  • テスト自動化に関する知識、経験
  • コードレビュー、バグ解析、エラートラブルシューティングのスキル
  • チームメンバーや他のステークホルダーと円滑にコミュニケーションを取るスキル
  • プロジェクトマネジメントスキル
  • 高性能かつスケーラブルなソリューションの提供
  • Docker、Kubernetes等のコンテナ技術を利用したシステムの開発経験

求める人物像

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

選考フロー

▼書類選考
 └履歴書・職務経歴書の提出
▼1次面接
 └担当:組織開発部長
▼2次面接
 └担当:エンジニア2名
 └ライブコーディング試験の実施(言語は問いません)
▼リファレンスレター取得(back check)
 └アンケート形式で一緒に働いたことのある方2名に対してご協力をお願いしております。
▼最終面接
 └担当: VPoT、組織開発部長

※現在、面接はオンラインで実施しています
※一次面接、二次面接のいずれかのタイミングで人事面談(30分)を実施します
※フローは途中変更となる可能性があります

参考情報

🏢 会社を知る
「幸せを築く人を、幸せに」建築産業のDXを推進する、アンドパッドの思い
「日本スタートアップ大賞2023」にて 国土交通大臣賞(国土交通スタートアップ賞)を受賞

🤝 仲間、仕事を知る
エンジニア採用サイト
TechBlog
Speaker Deck
エンジニアインタビュー記事