オープンロジ開発チーム


メンバー

@haradakunihiko
エンジニア・マネージャー
開発したりマネージメントしたりボルダリングしたり子育てしたりしてます。 割と古くからあるWMSという分野ですが、昨今の急成長しているEC物流のノウハウを詰め込んだ業務システムの構築はまだまだチャレンジすることが多く、正解を模索しながら開発をおこなっています。 単なるWebサービスやアプリだけでなく、業務を動かす楽しさを一緒に味わいましょう!
@okyunnura
エンジニア
スマホアプリを副業で開発しながら倉庫側システムの開発しています。 ReactとかVueとかさっぱり使ったこと無かったゴリゴリのモバイル/バックエンド開発エンジニアでしたがチーム内で相談出来たりレビューで指摘貰ったりとで未経験ながらも開発してます。 自分は物覚えが悪いのでまだまだですが既存技術が未経験の方でも安心して参加頂けるかと! 様々なタイプのエンジニアが在籍しているのでネタからガチ技術まで幅広くカバーしてます。
@yhosok
荷主向けシステム開発
弊社のシステムは大きく荷主の方向けのシステムと倉庫サイドシステムにわかれてますが、主に前者の開発を担当しています。外向けということもありUI面ではデザイナーの方々と協力して実装をすることが多く、そちら方面弱い自分としてはいつも勉強になってます。物流というと枯れた世界のように見えますが、システムだけで完結しない難しさを乗り越えるのには、まだまだ新しいアイデアや技術が必要な世界だと感じています。
@ttaka
長老
創業初期の頃に入社した古参の一人であり、今も残る技術的負債が何故できてしまったのかを後世に伝える役。負債を一掃し物流の世界を救ってくれる伝説の勇者が現れるのを、今か今かと待ち望んでいる。
@ykhirao
Laravel/Reactを書いている人
最近はQiitaの投稿サボり気味ですがフロントエンド(Vue.js)でTDDする記事とかがバズったり、そこそこちゃんとアウトプットしてきているタイプのエンジニアで、弊社CTOと面談させていただいた機会にそのあたり盛り上がりサービスへの興味も強かったのでJOINさせていただきました。 もともとRuby/Rails/Vue.jsだったところからPHP/Laravel/Reactへコンバートとなりましたが、半年くらいコード書くと慣れてきてPHPUNITもTDDでかけるくらいには慣れてきたような気がしてます。弊社の事業に興味・関心強いかたは言語の壁を飛び越えて、一度お話しに来ていただけると嬉しいです…!! 基本的に休日はフィルムカメラを持ってお散歩に行っていて、この前Slackに #club-photo という写真を投稿するだけのチャンネルを作成して現在7人所属する写真部(非公認)が出来てたりします。好きなカメラはPentax 67というめっちゃでかいカメラです。!!
もっと見る

プロダクト

オープンロジ
https://www.openlogi.com/

オープンロジは「物流をもっと簡単・シンプルに」をコンセプトに、倉庫会社をネットワーク化し、非稼働時間・遊休スペースを活用することで、低価格な物流アウトソーシングを提供する物流プラットフォーム「オープンロジ」(https://openlogi.com)を展開しています。

透明でシンプルな業界最安値水準の料金体系と手続きの簡略化により、会員登録後に即、オンライン上で物流企業が提供する物流サービスを利用することができます。

リリース: 2014年10月
オープンロジ
https://www.openlogi.com/

オープンロジは「物流をもっと簡単・シンプルに」をコンセプトに、倉庫会社をネットワーク化し、非稼働時間・遊休スペースを活用することで、低価格な物流アウトソーシングを提供する物流プラットフォーム「オープンロジ」(https://openlogi.com)を展開しています。

透明でシンプルな業界最安値水準の料金体系と手続きの簡略化により、会員登録後に即、オンライン上で物流企業が提供する物流サービスを利用することができます。

リリース: 2014年10月

利用技術・開発環境

EC2
S3
stylus
TypeScript
Laravel
lambda
Vue.js
reactjs
PHP7
redux
nuxt.js
Bulma
GitHub
Selenium
Ubuntu
CircleCI
CodeceptJS

チャットやタスク管理などのツール

Redmine, Slack

自動化していること

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

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

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

コードレビューについて

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

技術的負債について

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

テストについて

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

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

大きく分けて「事業部門からの企画」と「開発者からの企画」の2種類があります。

事業部門からの企画では、各開発者が企画を理解し、自ら仕様やデザイン、実装方法などにいたるまで議論に参加し、
各ステークホルダーと調整を行いながら開発を進めていきます。

開発者からの企画では、社内の他部署から上がってくる声を拾い、サービスを改善していく流れです。
倉庫さん、EC事業者さんが主なお客様となっており、お客様の業務が円滑に進むよう、それぞれのサポートチームが事業部門に存在しています。
それらの部門と連携をとりながら、日々の開発を進めています。

どちらの開発でも、開発者自身が主体的に動き、スピード感をもって仕事をしています。

また、サービスの特性上、外部のサービスとの連携も多いため、
適宜、外部サービスのエンジニアさんと調整をしながら開発する仕事もあります。

開発後はお互いにコードレビューできる体制が整っており、その後のテストについても、
それぞれの依頼がSlack上で行えるような文化になっています。

また、サービスの品質を保つためのQA活動にも力を入れており、
CodeceptJS, WebDriverIOなどによる自動化や、テストコードのレビューを開発者へ依頼するなどの取り組みがあります。

必須ではないが、開発者自身がサービスが利用されている現場(倉庫)に伺い、使われ方を確認することで改善ポイントを探ることもあります。
自分たちの作っているサービスの効果や改善点を、自身で確かめる良いチャンスであり、そこにやりがいを感じるメンバーも多いです。

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

開発環境に規定はなく、多くのメンバーはUbuntu、Macの環境で開発を行なっています。
Dockerによる環境構築を整備しており、全員が同じ開発環境で作業できる状況を作っています。

プロダクトは主に、EC事業者、倉庫向けのWebアプリケーションで、Laravel, React, Vueで実装しています。
その他には、倉庫のプリンタを制御するアプリケーションの開発や、外部サービスとのAPI連携などの開発を行っています。

5年間、1つのプロダクトを成長させているため、多くの技術的な負債はあるものの、要所要所でフレームワークの刷新やリファクタリングを行い、
可能な限りモダンで理想的な姿を保てるよう取り組んでおります。

開発の成果物はGitHubでの管理、Circle CI によるビルドとユニットテストやE2Eテストを実施。
業務アプリケーションのため、アクセスが急増する事はありませんが、成長に伴い徐々にアーキテクチャの見直しが必要な時期となってきました。

基本的にはCapistoranoを利用することでデプロイを効率化しており、環境自体スケールしやすい構成になっています。
現在クラウドフォーメーションによる環境の構築や、RDSのAurora化などを進めることで、より本番・Stage環境の構築を容易にできるよう進めています。

リリースは毎日行なっており、それができるレベルには自動化しているが、よりリリース負荷を下げるための努力もしていきたいと考えています。


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

サービスが社会的に与える価値に魅力を感じている社員が多く、エンジニア同士も気軽に質問しあえる雰囲気の会社です!

社員の働きやすさへも力を入れており、プライベートと仕事のバランスをうまくとりながら、リモートや時差出勤で働いている社員が多数います。

事業、組織ともに成長中な部分もたくさんありますが、一緒にサービスを成長させていけるエンジニアの方を募集しています。
ぜひ一度、お話を聞きにきてください!!!


求人一覧

オープンロジ開発チーム

このチームと話してみましょう
どれくらい興味があるか教えてください。

オープンロジ開発チームの全てのメンバー

@haradakunihiko
エンジニア・マネージャー
開発したりマネージメントしたりボルダリングしたり子育てしたりしてます。 割と古くからあるWMSという分野ですが、昨今の急成長しているEC物流のノウハウを詰め込んだ業務システムの構築はまだまだチャレンジすることが多く、正解を模索しながら開発をおこなっています。 単なるWebサービスやアプリだけでなく、業務を動かす楽しさを一緒に味わいましょう!
@okyunnura
エンジニア
スマホアプリを副業で開発しながら倉庫側システムの開発しています。 ReactとかVueとかさっぱり使ったこと無かったゴリゴリのモバイル/バックエンド開発エンジニアでしたがチーム内で相談出来たりレビューで指摘貰ったりとで未経験ながらも開発してます。 自分は物覚えが悪いのでまだまだですが既存技術が未経験の方でも安心して参加頂けるかと! 様々なタイプのエンジニアが在籍しているのでネタからガチ技術まで幅広くカバーしてます。
@yhosok
荷主向けシステム開発
弊社のシステムは大きく荷主の方向けのシステムと倉庫サイドシステムにわかれてますが、主に前者の開発を担当しています。外向けということもありUI面ではデザイナーの方々と協力して実装をすることが多く、そちら方面弱い自分としてはいつも勉強になってます。物流というと枯れた世界のように見えますが、システムだけで完結しない難しさを乗り越えるのには、まだまだ新しいアイデアや技術が必要な世界だと感じています。
@ttaka
長老
創業初期の頃に入社した古参の一人であり、今も残る技術的負債が何故できてしまったのかを後世に伝える役。負債を一掃し物流の世界を救ってくれる伝説の勇者が現れるのを、今か今かと待ち望んでいる。
@ykhirao
Laravel/Reactを書いている人
最近はQiitaの投稿サボり気味ですがフロントエンド(Vue.js)でTDDする記事とかがバズったり、そこそこちゃんとアウトプットしてきているタイプのエンジニアで、弊社CTOと面談させていただいた機会にそのあたり盛り上がりサービスへの興味も強かったのでJOINさせていただきました。 もともとRuby/Rails/Vue.jsだったところからPHP/Laravel/Reactへコンバートとなりましたが、半年くらいコード書くと慣れてきてPHPUNITもTDDでかけるくらいには慣れてきたような気がしてます。弊社の事業に興味・関心強いかたは言語の壁を飛び越えて、一度お話しに来ていただけると嬉しいです…!! 基本的に休日はフィルムカメラを持ってお散歩に行っていて、この前Slackに #club-photo という写真を投稿するだけのチャンネルを作成して現在7人所属する写真部(非公認)が出来てたりします。好きなカメラはPentax 67というめっちゃでかいカメラです。!!
@guai3
倉庫システムのサポート運用
社内でキャッシュレスを推進しています。 アイコンは自作です。slackの絵文字の1/3はぼくが作っています。 30過ぎて太りやすくなったので、最近はダイエットしています 🏃 プログラミング言語はPythonが好きです。 最近の趣味はスマートフォンのレビューYoutubeを観ることです 😃
@kon_shou
ハイパーアウトプット出すマン
天才プログラマーです
@macaron
インシデント発生担当
ほぼほぼ未経験での入社でしたが、業務を通してフロントエンド、バックエンド、SQL、サーバーなどなど幅広い分野のスキルアップができています。先輩方が仏のように優しいです!! また、お子さんがいる人も多かったり、プライベートの事情に理解がある社風でとても助かってます。
@na2neko
運用オペレーション・採用活動
サービス運用に関わるオペレーションチームでの業務と 情報システム部の立ち上げでも別途動いています。 現在の業務の比率としては情シス立ち上げに注力しているため PC周りの資産管理検討やサービス、会社全体のリスク分析などを行なっています。 2018年3月からジョインしています。 転職前の過去経験としては、Perl、Ruby を用いてのシステム開発、 エンジニアのマネジメント業務や業務改善でエクセルのマクロを書いたり、 人事業務、人事側でのシステム構築も行なっていました。 人事経験を活かし、採用活動のお手伝いもしております。
@nozomi_s
人事 採用担当
人事 採用担当!!!!!!!!!