2024年05月31日をもちまして、サービスを終了させていただくこととなりました。

詳細はこちらをご確認ください。

Webアプリケーションエンジニア最終更新日 2023/7/4

【フルリモート】生産性と価値提供にフルコミットするシニアエンジニアを募集

JavaScriptGitHubSlackFirebaseReactreduxredux-sagaFirestoreTypeScriptchakra-uiNode.jsJestCypress
愛知県 / 伏見駅640~900万円
株式会社オプティマインド

業務内容

責任、任される仕事内容

オプティマインドは配送計画作成を支援するソリューションであるLoogiaを提供しており、お客様の日々の配車を効率的かつ容易に作成することを支援しています。
Loogiaの構成要素はアルゴリズムエンジンをはじめ様々な技術で構成されていますが、現在Loogiaの価値向上のためにユーザインターフェースとなるウェブアプリケーション側への機能追加要望が加速しています。
そのため、ウェブアプリケーションを担当するチームの強化が会社として重要課題と捉えており、そこにコミットしていただける仲間を探しています。

具体的には設計、開発、テスト、デプロイ、運用までを自チームの責務として実行し、ラストワンマイルにおける顧客業務を支援するソリューションを堅牢かつ高速に提供するというミッションを達成していただきたいです。

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

- 自社開発サービスである自動配車クラウドLoogiaのWebアプリケーション開発が主な業務です。
- 具体的には以下のような業務をご担当いただきます。
- 自社開発アルゴリズムエンジンと連携したWebアプリケーションの開発
- 顧客データを安全かつ効率的に取り扱うためのシステム構築
- 継続的なチーム改善活動へのコミット

エンジニアリング以外の仕事・姿勢への期待

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

求める人

必須のスキル・経験

- JavaScript(フロントエンドライブラリやNode.js)の実務経験3年以上
- TypeScriptの実務経験1年以上
- React.js、Angular.js、Vue.jsなどのフレームワークやライブラリでの開発経験
- Gitを用いたチーム開発経験

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

- Firebase環境での開発経験(計画作成)
- インフラ環境の構築経験(前処理)
- 顧客マスタなどのデータベース構築経験(前処理 or PF-SA)
- 高い生産性を発揮するためのチーム開発体制への知見(全チーム)

こんな人は向いていないかも

利己的な方
受動的な方
謙虚ではない方

労働条件

雇用区分正社員・契約社員
新卒 / 中途中途採用
勤務制度フレックスタイム制
勤務時間(コアタイム時間)10:00 〜 16:00
勤務地の住所勤務地なし(フルリモート) 本社:愛知県名古屋市中区栄2丁目11−30セントラルビル9階
待遇・福利厚生

・各種社会保険完備
・交通費実費支給(但し、上限3万円/月)
・リフレッシュ手当
・ウォーターサーバー設置
・愛知県移住支援企業対象
・引越費用全額負担(弊社規程による)
・成長支援金(年間10万円)

求人の特徴

リモートワーク可

副業可

スタートアップ

休日・休暇

完全週休二日制
土日祝日、年末年始休暇

試用期間

6ヶ月

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

同一オフィス、同一階の喫煙スペースなし
オフィスビル屋上喫煙所有り

企業情報

会社名株式会社オプティマインド
企業URL

https://www.optimind.tech/

資本金

1億円

設立年月日

2015年6月22日

代表者氏名

松下健

従業員数

55人

本社所在地

愛知県名古屋市中区栄2-11-30 セントラルビル9F

何をやっている企業か

私たちは自社プロダクトとして、ラストワンマイル配送事業者向けの配送ルート最適化クラウドサービス「Loogia」を提供しています。物流における「どの車両が、どの訪問先を、どの順に回るか」という配送計画問題に対し、独自のアルゴリズムを用いて最適な配車・配送ルートを算出し、SaaS型で提供しています。
ドライバーアプリのGPSを通じて集めたデータはAIが学習し、より最適化されたルート解析に繋げています。これによって効率的な配送体制に繋げ、人手不足への対応や配送の複雑化による収益性の低下という課題解決に貢献しています。

企業からのメッセージ

物が届く当たり前の世界を持続可能にするために、日々顧客の課題解決に向けて全社員が一丸となってサービス開発・提供を行っています。
技術が好きで謙虚なメンバーが多く、お互いをリスペクトする文化があります。
事業成長著しい会社でご自身の成長も実感できること間違いなしです。

開発チーム情報

開発チーム名

Loogia(ルージア )フロントエンド開発チーム

開発チームメンバー

@shiichiマネジメント・フロントエンドエンジニア

Loogiaのサービス全体のプロダクト設計や開発マネジメントを行なっています。 開発業務としては、Firebaseを活用したバックエンドの開発やReact.jsを活用したSPAの開発などをおこなています。 また、Loogiaは物流現場で利用される業界特化型のSaaSですので、現場の声を聞くために積極的に現場に赴きヒアリングなども行なっております。 日々、どうすればLoogiaがより現場に価値を提供できるかを考えております。 趣味はダイエット、特技は食べることです。

@2000フロントエンドエンジニア

loogiaの開発をやっています。 Optimindではfirebaseを利用しているため、Reactを使ったWebフロント開発の他、スキーマ設計や他マイクロサービスとの繋ぎこみなど、業務範囲は多岐に渡ります。日々学びのある仕事です!

担当プロダクト

Loogia(ルージア )https://www.optimind.tech/business

プロダクトのリリース日

2018年6月

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

<物流に、革命を。>
私たちは自社プロダクトとして、ラストワンマイル配送事業者向けの「配送ルート最適化クラウドサービスLoogia」を提供しています。物流における「どの車両が、どの訪問先を、どの順に回るか」という配送計画問題に対し、独自のアルゴリズムを用いて最適な配車・配送ルートを算出し、SaaS型で提供しています。

現在、Loogiaは大手宅配会社様にユーザーとしてご利用いただいています。今後は宅配のみならず、宅食、酒販会社、医薬品卸会社、自動販売機メンテナンス会社など、幅広い業界へサービスを展開予定です。サービスの拡大に向けて、技術面・ビジネス面の両方に注力しています。

<VISION:新しい世界を、技術で創る>
私たちはこの企業理念のもと、2015年に設立しました。目指しているのは、物・人の動きが最適である世界を創造する、ルート最適化のプラットフォーマーです。

物・人の動きの中でも、「物の動きの最適化」に現在挑戦しています。物流業界では、インターネット通販の拡大による配送の複雑化・小口化が進行していますが、ドライバー不足をはじめとした物流業界の課題は依然として解決されていません。配送を効率化し、持続可能なシステムインフラを構築することは喫緊の課題であり、その中でも課題の多い配送オペレーション領域に現在取り組んでいます。

「物の移動」はもちろんですが、MaaSの発展によって今後「人の移動」はさらに自由化されていきます。生活における全ての「移動」が最適である世界を創出するため、私たちは日々取り組んでいます。

<フロントエンドチームの役割>
フロントチームという名前から想像すると一般的なフロントエンドの開発業務を想像するかもしれませんが、弊社のフロントチームの業務はUI・UXの設計やJavascript, CSS, HTMLでのPWAの開発といったユーザーから見える部分だけでなく、認証やデータベースなどバックエンドも含めたアプリケーション全域にまたがっています。

フロントチームの役割は、最適化チームとマップチームが開発したアルゴリズムやモジュールをAPIとして活用し、統合し、1つのアプリケーションとして完成させることにあります。

自動化していること

デプロイ

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

テストについて

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

技術的負債について

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

コードレビューについて

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

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

【開発の流れ】
フロントエンドチームではGitHubを中心とした開発を行なっています。十分にユーザー調査や議論を重ねた上で開発機能を決定し、その要件を出来るだけ具体的にissueとして記述、アサインやマイルストーンの設定を行います。
デザインが必要な機能に関してはチーム内のデザイン担当者が主にSketchにてデザインを行い、Zeplinで共有します。一定数のissueをまとめて一つプロジェクトとして扱い、一週間などの短期での定期的なリリースを目指して開発を進めます。コードレビューやテスト、デプロイ自動化にも力を入れており、より安全かつ効率的な開発体制を日々整えています。

【チーム間連携】
開発チームは現在「フロントチーム」「最適化チーム」「マップチーム」に分かれており、それぞれ2〜4名で構成されております。各チームが担当するモジュールは相互にAPIで繋がっており、お互いの仕様や開発内容に大きく依存することなく開発を進められます。
一方、少人数ゆえに必要に応じてチーム間で直接連携を取ることが可能であり、チームをまたがる開発では開発者同士が仕様などをすり合わせていくこともあります。

【働き方】
営業チームやプロダクトチームと連携して製品の仕様決定などに携わる人もいれば、開発チーム内でひたすら開発をする人もいます。各個人が好きな働き方を選択できます。

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

弊社のサービス、Loogiaでもっとも大切にしている価値観は「迷わせない」「信頼を受ける」「繋げる」「普遍的である」という4つのキーワードです。これらを第一にしてデザイン・実装を行なっています。
サービスを通して上記の価値を実現するために、チーム内で議論を尽くし、ユーザーにとって最適な機能を無駄のない実装で行うことを心がけています。また新しい技術や考え方は誰でも提案できる空気感を大切にしており、良いものは積極的に取り入れ、定期的に開発体制や実装の新陳代謝がはかれる土壌ができています。

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

フロントエンドチームは小規模ですが弊社において幅広い役割を担っています。機能の定義からデザイン、実装までを一つのチームで担当することでスピード感を持ちつつ開発が進められると同時に、サービスの良し悪しに対して非常に大きな責任を持つことになります。またこうした高い要求に全チームメンバーが応えられるように海外のカンファレンスなどを通して新しい概念や知識を学び、共有することを推奨しています。
向上心を持ち、大きな裁量でスピード感のある開発を行いたい方を歓迎します!


同じ企業の求人

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

【フルリモート】生産性と価値提供にフルコミットするシニアエンジニアを募集

株式会社オプティマインド