バックエンドエンジニア/リモートワーク制度あり

勤務形態
正社員/Fulltime
業種
Web/インターネットサービス
企業資本
日系企業/Japanese Company
勤務地
東京都/Tokyo
給与
800万円〜1,200万円
日本語力
なし/None
英語力
ビジネスレベル/Business Level
その他語学スキル
なし(None)

仕事内容

当社は「世界中に“良縁”を。」をコンセプトに、セールスエンゲージメントツール『Digima』というSaaSプロダクトを展開しています。 住宅・不動産業を中心に、非効率な営業活動に代わってクライアント毎に最適化された手法で顧客との接点を作り出すセールステック事業です。 弊社セールステックSaaSプロダクト『Digima』のバックエンドエンジニアとしてお力をお貸しいただきたいです。 SCRUMチームのメンバーの一員として既存機能のリファクタリング、改修または新機能の追加の実装をお任せします。 ◆『Digima』の特徴 1、マルチチャネルなコミュニケーション メール、SMS、IP電話、携帯電話をすべて統合でき、顧客の好むチャネルでコミュニケーションがとれます。 2 、パーソナライズ 顧客のweb閲覧、メールの開封、クリック履歴などをタイムラインに自動で記録し、セールスパーソンが個別の対応をしやすくなるように支援。また、問い合わせ内容や、個人属性に応じて個別メールが自動で生成されます。 3 、セールスオートメーション マルチチャネルなコミュニケーションによって、個別対応が可能になれば、顧客のエンゲージメント向上します。 『Digima』は個別対応によって増えた工数をオートメーションで対応し、多忙なセールスパーソンをサポートします。 商談が始まった段階で自動フォロー機能を停止し、セールスパーソンの個別対応に切り替えることも可能です。 ◆業務内容 ・Digimaの新機能開発(Goを使った開発を予定しています) ・年内に控えているプロダクトのリブランディングにおける、サーバー・インフラ関連業務 年内のプロジェクト以外にも、クライアントの要望に寄り添ったセールステックの実現に向けて新機能のアイデアを形にしていく為にコアな開発をお任せしていきたいと考えております。 バックエンドに留まらず、フルスタックに新しい技術を学んでいくことができる環境です。 ◆具体的には‥ ・『Digima』で使用される APIの実装 ・実装する機能のAPI設計、Database設計、アーキテクチャ設計 ・既存コードのリファクタリング など スクラム会議に参加し、PMやビジネスチームともコミュニケーションを取りながら新機能の開発に取り組んでいただきます。 フルスタックのマインドセットを歓迎しているので、希望に合わせて開発領域をお任せしたいと思います。 例: -フロントエンドSPA:React -インフラ領域:AWS, Terraform, Jenkins など 現時点ではそれぞれチームが分かれていますが、希望があれば、フロントエンド、バックエンド、DevOpsそれぞれの領域へチャレンジできます。 ◆取り組んでいるプロジェクトについて 今後のプロダクトの拡張に耐えれるアーキテクチャを構築するために、既存のアーキテクチャ(開発言語:PHP)と並行してバックエンドのMicroservice化を計画し進めています。 モノリシックな環境からMicroservice化を進めるにあたり、随時新しい技術も検討し取り入れていく予定です。 上記、年内のプロジェクト以外にも、クライアントの要望に寄り添ったセールステックの実現に向けて 新機能のアイデアを形にしていく為にコアな開発をお任せしていきたいと考えております。 ◆開発メンバーについて 多国籍なメンバーが在籍しており、普段の会話は英語が中心です。 通訳が常駐している為英語力は問いません。 チームの風通しがいいので皆で意見を出し合いながら、既存コードの改善や新しいアーキテクチャの作成などに携わることができます。 ・プロダクトマーケティング1名(日本人) ・テックリード1名(日系ブラジル人) ・Engineer7名 ・UI・UXデザイナー UX担当1名

求められる
スキル

◆応募条件 ・5年以上、もしくはそれに相当するWebアプリケーション開発経験 ・いずれかのRDBMを用いた実装、テーブル設計経験(MySQL/PostgreSQL等) ・APIの開発経験 ・オブジェクト指向に関する理解、実装経験、コードアーキテクチャの設計経験 ・非同期処理、イベント駆動プログラミングの経験 ・Gitを用いたコードレビューの経験 ・ビジネス要件、機能仕様を理解し、ユーザー視点で実装、テストを行える方 ・スクラムなどアジャイルチームでの開発経験(抵抗のない方) ◆歓迎条件 ・PHP, Goを使ったWeb開発経験がある ・TDDを用いた開発経験 ・メッセージキューイングの開発経験(RabbitMQやSQSなど) ・フロントエンドまたはインフラ領域にも興味がある ・責務や拡張性を意識した保守性の高いコードが記述できる ・日常会話レベルの英語力 ・日本の商習慣に対する理解