Webアプリケーションエンジニア

自社サービスの Web アプリケーションエンジニア募集!

Ruby, JavaScript, Rails, Linux, MySQL, GitHub, Apache, Redmine, Guard, Solr, Jenkins, CircleCI, Cassandra, Kibana, Slack, bootstrap4
東京都 / 恵比寿駅

500

~

750

万円

業務内容

責任、任される仕事内容

日本有数の巨大ECサイトを含む、導入実績業界最大級のレコメンデーションエンジンを始めとした、各種自社クラウドサービス(SaaS)の企画・開発・保守運用を手伝っていただける方を募集しております。
大量アクセスやビッグデータをできるだけ高速かつ低負荷で処理できるかを意識した開発や、人工知能(機械学習・自然言語処理・情報検索等)を駆使した機能等を、新旧問わず有用なソフトウェア、
ミドルウェアを組み合わせたシステムの開発に携わりたい方はぜひご応募ください。

<具体的な業務内容>
・営業やマーケティング、Webディレクターと連携した、新規サービスや新機能の企画や設計・開発・運用。
・開発の品質向上や作業効率化のための仕組みの構築。
・新技術の活用やパフォーマンスチューニング等を行い、既存の処理をより低負荷で高速で処理するための開発・運用。

なぜそれをやって欲しいのか

現在 NaviPlus レコメンドという商材のリニューアルプロジェクトを既存のアプリケーションの運用保守・開発を行いながら進めておりますが、
現状ですと、対応するプロダクトの規模に対して、開発および運用保守を推し進めるメンバーが不足している状態ですので、一緒にプロダクトを成長させることのできるメンバーを募集しています。

エンジニアリング以外の仕事・姿勢をどこまで期待するか

プロダクトやユーザー視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ビジネス視点での提案・コミット
強く期待する
期待する
どちらでもない
期待しない
全く期待しない
ピープルマネジメント
強く期待する
期待する
どちらでもない
期待しない
全く期待しない

求める人

必須のスキル・経験

・Webアプリケーションフレームワークを用いたアプリケーション開発の経験
・UNIX系OS、RDBMS(特にLinux、MySQL)についての基礎知識
・SQLについての基礎知識。オブジェクト指向プログラミングの基礎知識
・未経験分野があっても勉強熱心で、新しい技術情報の習得に貪欲な方

あると望ましいスキル・経験

・Ruby on Railsの開発経験
・LAMP環境(Linux,Apache,MySQL,Ruby,PHP,Python)でのアプリケーション開発・運用経験
・大規模アクセスやアクセス増に耐えられるハイパフォーマンスやスケーラビリティを考慮したサービスの開発・運用経験
・集合知や自然言語解析等のソフトウェア(Solr、Elasticsearch、tensorflow、mahout、heritrix、mecab等)の知識や経験
・人工知能(機械学習、深層学習、情報検索、自然言語処理)の基本知識
・Cassandra、Redis等の知識や経験
・HTML/CSSやJavascript、node.jsを始めとするクライアントサイドの技術知識
・AWS上での開発・運用についての知識経験
・ユーザビリティを考慮したUI設計経験
・データ分析・マイニング知識・経験
・マーケティングの基礎知識・経験
・プライベートでも技術関連の情報発信やOSSプロジェクトや勉強会での活動等をされている方

労働条件

雇用区分
正社員(期間の定め無し)
新卒 / 中途
中途採用
勤務制度
裁量労働制
勤務地
東京都渋谷区恵比寿西1-7-7 EBSビル8F
待遇・福利厚生

交通費支給、残業手当(役職・労働形態による)、各種社会保険完備、関東ITソフトウェア健康保険組合、
確定拠出年金制度、従業員持株会制度、グループ会社保養施設、インフルエンザ予防接種補助、
健康診断(年1回)、育児短時間勤務制度、慶弔見舞金 など

求人の特徴

PC選択自由

休日・休暇

完全週休二日制
完全週休2日(土・日)、祝日、連続休暇(3日連続の特別休暇)、有給休暇、慶弔休暇、
年末年始休暇、ボランティア休暇、産前産後休暇、育児休暇、介護休暇、裁判員休暇 など

試用期間

3ヶ月間

受動喫煙防止措置に関する表記

■就業場所
第二種施設

■対策
◯あり(喫煙室あり)

■特記事項
喫煙可能区域での業務無し、喫煙専用室設置

この求人は募集を終了しました

企業情報

会社名
ナビプラス株式会社
資本金

220,000,000 円

設立年月日

2010年1月21日

代表者氏名

篠 寛

従業員数

50人

本社所在地

東京都渋谷区恵比寿西1-7-7 EBSビル8階

何をやっている企業か

「800サイト超のEC/メディアの収益力向上を支援するマーケティングソリューションを提供」
主にEC事業者やメディア運営事業者に向けて、レコメンド、サイト内検索、レビュー投稿、離脱フォローメールなど様々なマーケティングテクノロジーを実現する『NaviPlusシリーズ』をSaaS型で提供し、サイトの売上拡大と運用効率化を支援しております。

小売/流通、百貨店、アパレル、電機メーカー、メディアなど、中堅〜大手企業との取引は業界トップクラスで、導入実績サイト数は800を超えており、設立から現在に至るまで10年以上継続的に増加し続けております。

EC/メディア事業者のさらなる成長や課題解決のために、またサイト訪問者がより便利に楽しくお客様のEC/メディアをご利用できるように、お客様の声や様々なデータを元に、プロダクトマネージャー、Webアプリケーションエンジニア、インフラエンジニア、機械学習エンジニア、データアナリスト等様々な技術スキルを持つメンバーが力を合わせ、日々サービスの企画、研究、分析、開発を行っております。

さらに、『NaviPlusシリーズ』利用サイト数やサイト訪問者等の様々な数値が毎年上限を更新し続ける中、また期待されるセキュリティレベルが益々高まっていく中で、EC/メディア事業者ともサイト訪問者の双方に満足いただける高いパフォーマンス・サービス品質を維持しするために技術スキルを磨き続けております。

企業からのメッセージ

私たちのMissionは、「テクノロジーで、+あふれる未来へ導く」です。
私たちは「テクノロジー」を、広く、物事に取り組む際の新しい方法、より良い方法を意味するものだと考えています。その「テクノロジー」の活用によって、社会に存在する課題、顧客が抱える課題を解決する、世の中に存在する不(不安、不快、不便...)を解消する。そして、いろいろなカタチでより多くの「+」をもたらす。これが、私たちの目指す世界です。

ナビプラスは新しいメンバーを募集しています。
自律した個人として自ら考え行動し、自らの役割・任務を全うできる。高い目標に果敢に挑戦し続ける。日々の自らの行動・成果を振り返り、そこから学び、次に活かすことができる。そんな方と一緒に走っていきたいと、私たちは考えます。
ともに、人々を、社会を、+あふれる未来へ導いていきましょう!

開発チーム情報

開発チーム名

NaviPlus レコメンド開発チーム

開発チームメンバー

@tarhashi
NaviPlusレコメンドの運用保守業務および機能開発
@holidayworking
NaviPlusレビューの開発・運用・保守業務、時々NaviPlusレコメンドの開発・運用・保守業務
Mackerel アンバサダー
@a_oak
NaviPlusレビューのプロダクトマネージャー兼Webデザイナー
開発・運用・保守もします。
@Y_tomato
NaviPlusレコメンド の運用保守業務・顧客対応およびチーム・プロダクトマネージメント

担当プロダクト

プロダクトのリリース日

2006年月

プロダクトの説明・成し遂げたいこと

NaviPlusレコメンドは、ECサイトや記事・情報サイトにみられる、
「あなたにはこれがおすすめです」というような、サイト利用者にとって最適なアイテムを推薦し、意思決定の後押しを行う、SaaS 型のプロダクトです。

サイト利用者の意思決定の後押しを行うことで、
私たちのお客様に対しては各ビジネスでの売上やコンバージョンアップに繋がりますし、
サイト利用者にとっても良いおすすめをされることによって、
利便性など良いユーザ体験ができることに繋がって行くと考えています。

上記のようなポジティブな連鎖が起こることで、
私たちも、お客様も、そのさきのユーザについても、
ハッピーになれることを目指します。

自動化していること

開発環境構築
Lint
テスト
デプロイ

継続的に実践していること

Infrastructure as Code
スクラム
ペアプロをしている
モブプロをしている
事業数値をチーム全体に共有している
毎日チーム全体で状況共有をしている
定期的に振り返りを行っている
評価制度がある

テストについて

高いテストカバレッジを目指している
テストコードを当たり前に書いている
サービス運営上またはビジネス上重要な部分についてのみテストを書いている
基本的に手動でテストしている
テストを書く必要がない・または少ないプロダクトだ

技術的負債について

技術的負債の返済を重視し、迅速に返済している
定期的に技術的負債の返済をしている
既存実装に手をつけるタイミングで必要に応じて技術的負債の返済をしている
現在は優先度が低いため技術的負債の返済をあまりしていない
技術的負債の返済をする必要がない

コードレビューについて

設計に踏み込んだコードレビューをしている
可読性を意識したコードレビューをしている
バグが出ないようにコードレビューをしている
優先度が低くあまりできていない
体制、環境上できていない

チーム全体での開発の進め方

新機能の起案となるのは、お客様の声や営業メンバー、テクニカルサポートからの要望などもありますが、チーム内で「こんな機能があったらいいのでは・・・?」というアイディアから発生する場合もあります。

内容をヒアリングしながら、実装すべき機能を設計し実装を進めていきますが、
実装の途中で疑問に感じる点や、動作に迷った場合にはチームメンバーや他チームのメンバーに確認をしながら実装を行っていきます。

実装が完了後、各環境に対するミドルウエアのバージョンアップなどの準備が必要な場合には、インフラチームとも連携をしながら事前に作業を行っていきます。

リリースにおきましては、他チームメンバーの営業メンバー、テクニカルサポートメンバーへのリリース内容の共有を行いながら、スケジュールをたてて、徐々に新機能のリリースを行っていきます。

リリース後、パフォーマンスや負荷的に問題がある場合には、インフラチームにも協力を仰ぎながら原因調査 / 改善対応を行うなどの対応を行っています。

技術面でのアピール・課題・考え方

基本的に DevOps の体制をとっており、
開発者が運用保守含めてプロダクト全体を見ていく・・・という体制で進めています。

本チームでは開発に関しましてはチケット駆動開発の手法を取り入れており、
チケットに紐付く開発を行い、実装完了後自分以外のレビュアーにプルリクエストを送り、テストコードの通過とレビュアーのチェックが完了の後マージを行う・・・といったワークフローで行ってます。

また CircleCI を用い、レポジトリへのマージの度にテストを実行したり、
サービス運用上必要なプロダクト以外に内部用の管理アプリを作ったりなどを行っています。

実情としましては、レガシーなコード(技術的負債)が蓄積しているなど、
解消すべき様々な課題を抱えてる状態ではありますが、本プロダクトのリニューアルプロジェクトを通じて本件の解消を進めていく予定でおります。

開発チームからのメッセージ

メンバー同士が相手に対して、謙虚であり、尊敬しながら、信頼し合う。
真面目に仕事するときは仕事し自責思考ができる。
楽しむときには思いっきり楽しむ・・・そんなチームです。

そんな私たちにもしご興味があれば、ぜひお声がけください。


同じ企業の他の求人

募集中の求人はありません