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

【Vue.js /Laravel/スクラム】新プロダクトに携わるフロントエンドエンジニア募集中!

JavaScriptGitNode.jsMySQLGitHub
東京都 / 勝どき駅420~650万円
株式会社うるる

業務内容

責任、任される仕事内容

自社開発の幼稚園・保育園向け写真販売システム「えんフォト」、および「えんフォト」に関連する新規プロダクト開発をお任せいたします。
 
-----------------------------------
 
▼「えんフォト」について
「えんフォト」は、2014年のリリース後、保育園を中心に、北海道から沖縄県まで約2,000の園に導入頂いている写真販売システムになります。この度、事業拡大に伴い、「えんフォト」でこれまで扱ってきた写真領域を深堀った新サービス開発を計画しており、既存の「えんフォト」とあわせてスピード感を持った開発を行うべく、新たにご参画頂くメンバーを募集しております。
 
世の中で待機児童問題が叫ばれる今、保育士業務の効率化が話題となっています。
保育士業務の中に、行事ごとに行われる「写真販売」がありますが、この写真販売に於いても業務効率化が年々進み、従来型のアナログな写真販売からICTシステム活用の写真販売へと業務の形が変わりつつあります。
私達は、ITによる保育の効率化・ならびに保護者の家族体験のリッチ化を目指し、既存の「えんフォト」とあわせてスピード感を持った開発を行うべく、エンジニアチームの体制強化を行っております。

▼特徴
幼稚園・保育園業界はIT活用が進んでおらず、IT・Webサービスによって改善できる余地が多くあります。但しITリテラシーが高くない業界でもあるため、よりUXを重視したプロダクトが求められます。

また、幼稚園教諭や保育士に加えて、保護者もサービス利用者となるため、両者のバランスを考えながら、両者ともWin-Winになるプロダクトが求められるため、難易度が高いプロジェクトになると思いますが、その分業界全体を大きく変えることができるチャンスがあり、やりがいを感じていただけるプロダクトだと考えております。

-----------------------------------
 
▼開発の進め方】
<コード品質向上のための取り組み>
本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施しています。何らかのコーディング規約をチーム全体で遵守しており、コード品質評価ツールを用いることで、メンバーが常に確認できるようにしています。

<テストの実施度>
想定される複数環境での品質チェックを義務付けています。

<アジャイル実践状況>
1ヶ月以下の短い期間でのイテレーション開発を実践しており、デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っています。また、継続的なデプロイ(デリバリー)を行っています。

<ワークフローの整備>
全てのコードをバージョン管理ツールで管理しております。
各メンバーが実装したコードのマージは Pull Request ベースで行われ、自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されています。
また、コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されています。

<オープンな情報共有>
開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる状態にしております。
チャットツールや専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っています。
 
-----------------------------------
 
▼開発チームの文化
えんフォトの開発チームは、新しい技術にチャレンジすることに対しては非常に前向きです。
例えば、顔検索システムを導入するためにAWS Rekognitionを導入し、保護者ユーザーが簡単に写真を探せるようなシステムの実装をしたり、画像のサムネイル作成に時間がかかっていたという課題に対し、全社的に運用の前例がなかったAWS Lambdaを用いてサーバーレスにサムネイル処理を行うことでユーザーを待たせる時間を大幅に減らすことに成功もしました。

このように、えんフォトがユーザーにとってより便利になるような技術的チャレンジに対しては積極的にトライしていきます。また、えんフォトの開発チーム内には正社員が少ないという現状もあるため、裁量や担当範囲(フロント・サーバー・インフラ)も広いので、主体的に行動をすることが求められますが、その反面で様々なチャレンジをしていくという価値観を持っています。

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

今までのえんフォトチームでは、フロントエンドフレームワーク(Vue.js)を使用して開発している部分は一部分であっため、サーバーサイドエンジニアがフロントエンド開発も同時に担当していました。
そのため、Vue.jsやjQueryにおいても煩雑でレガシーなコードが存在していながら、現在開発中の新プロダクトでは、今まで専任がいなかったフロント領域を外部のフロントエンジニアにお任せしている状況です。
今回お任せしたいポジションとしては、えんフォトのフロントエンドの開発を全面的にお任せしたいと思っています。

現在、えんフォトでは3つのスクラムチームで開発を進めておりますが、その中で主に新規プロダクトである「えんアルバム」のチームにて、新規プロダクトの開発に従事していただきます。
将来的にはそれだけではなく、jQueryで実装している画面をVue.jsにリプレイス、storybookなどを使ったUIの整備など、いわゆる横軸的な業務も多岐にわたって行なっていただき、なおかつそれをリードしていただきたいと考えております。

基本的には、フロントエンドをメインにUI/UXを意識しながら開発を進めていただきたいですが、サーバーサイド面も触れていただくこともございます。
例えば、フロントにおけるC I C Dの整備(code buildやcircleCI)や、機能開発におけるA P Iの実装なども積極的に行なっていただくことがあります。

そのため、これまでにフルスタックエンジニアとして活躍しながらも、フロントエンドをメインに経験を積んでこられた方は特にお力が発揮しやすい環境です。
ご経験を活かし、フロントエンドを牽引して頂ける方の参画をお待ちしております。

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

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

求める人

必須のスキル・経験

・デザイナーを含むチームでの開発経験
・HTML5/CSS3/JavaScript でのコーディング経験
・業務問わずクライアントサイドMVC、MVVMフレームワークを用いた開発経験
・フロントエンドのみならず、サーバーサイドにおける開発経験(PHP,Ruby,Pythonなど)
・モダンなフロントエンド技術を用いた開発経験(Vue.js,React.js, Angular.jsなど)
・「フロントエンド開発で、素晴らしい UX を届けたい」という気持ちとやる気

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

・UI設計、デザインにも興味がある方
・フロントサイドのパフォーマンス改善経験
・グロースハックへの興味関心
・Webアプリケーションの開発経験
・オブジェクト指向プログラミングの基礎知識
・失敗を恐れず新たな技術に挑戦できる方
・GitHub 等でのソース公開、オープンソース活動への参加

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

・他職種のメンバーとコミュニケーションを取りながら業務を進めていくことが苦手な方
・チームの成長ではなく、個人の成長を優先したいと考えられる方

労働条件

雇用区分正社員・契約社員
新卒 / 中途中途採用
勤務制度固定時間制
勤務時間(コアタイム時間)10:00 〜 19:00
勤務地東京都中央区晴海3丁目12-1 KDX晴海ビル9階
待遇・福利厚生

・昇給年2回(4月、10月)
・賞与年2回(4月、10月)
・各種社会保険完備
・交通費支給(月額上限5万円)
・入社時に希望のノートPC貸与
・デュアル・ディスプレイ希望者貸与
・成長支援制度(書籍購入制度、外部研修制度、資格取得補助制度)
・社内公募型ジョブリクエスト制度
・ヤクルト製品1日1本無料
・リラックスルーム(マッサージチェア常設)完備
・時差勤務制度(上長/人事承認必須)
・在宅勤務トライアル制度(上長/人事承認必須)

求人の特徴

PC選択自由

リモートワーク可

副業可

休日・休暇

完全週休二日制
・GW休暇、夏季休暇、年末年始休暇 ※2019年度 年間休日130日
・有給休暇制度(年40時間まで時間単位取得可)
・その他休日休暇
 育児休業(3歳まで応相談)、育児短時間勤務制度(小学校3年生まで可)、こども休暇(お子様のイベントや病気の時に使用できるお休みです。無給・10日/年)、介護休業、慶弔休暇、ストック休暇(消失してしまった有給休暇を育児・介護・療養などのために使用できる制度です。)

試用期間

3ヶ月(待遇は本採用時との変更点無し)

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

・屋内の受動喫煙対策あり(喫煙室あり)

企業情報

会社名株式会社うるる
企業URL

資本金

1,026,238,100円

設立年月日

2001年8月31日

代表者氏名

星 知也

従業員数

176人

本社所在地

東京都中央区晴海3丁目12-1 KDX晴海ビル9F

何をやっている企業か

クラウドワーカーによる『人のチカラ』を活用したCGS事業(Crowd Generated Service の略)を自社で開発し、複数展開しています。
クラウドワーカーという新しい労働力(人的リソース)を活用することによって、今までにない価値を持ったサービスを創出しています。
 
== 運営している事業 ==
【クラウドソーシング事業】
■シュフティ
仕事を発注したい人と受注したい人をマッチングするクラウドソーシングサービスです。
 
【CGS事業】
■入札情報速報サービス NJSS(エヌジェス)
官公庁・自治体等の入札・落札情報を一括検索できる入札情報提供サービスです。情報をクラウドワーカーが人力で収集することによりクローラーロボットでは不可能な情報の網羅性を実現し、過去10年間の運営により約1,400万件の入札情報DBを保有し圧倒的な情報量となっております。
 
■えんフォト
幼稚園・保育園向けの写真販売システム。当サービスを利用することで、保護者はパソコンやスマートフォンからお子様の写真を購入ができ、園の先生は写真販売の手間を大幅カット。全国のクラウドワーカーがカメラマンとして園の写真撮影に伺うことも可能なサービスです。
 
【BPO事業(うるる100%子会社)】
うるる創業時から運営している事業。国内外の豊富なリソースを活用し、データ入力やスキャニングサービスを中心に、総合アウトソーシング事業を展開いたします。
4,577社・25,341件(2019年4月末日時点)の実績から、企業様のBPO導入をサポートいたします。
 
 
これら3つの事業の掛け合わせにより、他社の追随を許さない展開を可能としています。

1.BPO事業ではクライアントから毎月多くの問い合わせ(企業の課題)を得ています。これにより新たなCGS事業を生み出すネタを永続的に得続けることができています。
 
2.自社でクラウドソーシング事業を運営することで、CGS事業を生み出すためのワーカーリソースの確保を可能としています。これにより、他社プラットフォームに依存しない事業展開を実現しています。
 
3.CGS事業を複数展開することで、ワーカーの育成や品質管理等のCGS事業運営ノウハウを蓄積。これにより、CGS事業を永続的に生み続けることが可能となっています。

企業からのメッセージ

弊社では、ITの力で今まで収入を得る働き方の選択肢が少なかった多くの方に、「在宅でお仕事ができる」、「移動中や待ち合わせ時間など外出中のちょっとした空き時間でもお仕事ができる」というようにクラウドワークでの就労機会を提供し、一方で大量のクラウドワーカーの『人のチカラ』を活用することによって生まれる価値をCGS(Crowd Generated Service の略、クラウドワーカーを活用した事業)として世の中に提供していくことを使命としています。
 
CGSの高収益事業を多数生み出すことは、クラウドワーカーへも高水準の報酬というかたちで還元できます。クラウドソーシングの問題点として取り上げられることの多い低報酬の改善のためにも、これからもCGS事業を生み出し続けます。
 
うるるは、CGS事業の推進により、結果、クラウドワーカーが安定的に仕事ができ、収入を得られ、クラウドワークという働き方が社員や派遣のように世の中のスタンダードな働き方となる世界の実現(「クラウドワークのスタンダード化」)を目指します。
 
もし、少しでもご興味をお持ち頂けましたら
まずはカジュアル面談という形で、お話しませんか?
ざっくばらんに現場の社員とお話頂ける機会を、設定させて頂ければと思います。

開発チーム情報

開発チーム名

えんフォト開発チーム

開発チームメンバー

@cider-skサーバーサイドエンジニア

サーバーサイドエンジニア兼スクラムマスターの堂上と申します。 えんフォトチームでは現在、新規プロダクト含め、エンジニア15名ほど、3チームに分かれて開発を行っています。 2019年にエンジニアの人数が急拡大したため、組織的にはドタバタしていますが、フロント(Vue.js)、バックエンド(Laravel)、インフラ(AWS)など幅広く触っております。 そんな中、開発組織体制について様々な試行錯誤にチャレンジしています! 僕はもうすぐ新卒で入社してから4年目で、様々な仕事を任せてもらえており、自発的にチームの課題を解決するための施策を打ったりしながら、チームをもっと良くしていこうとしながら毎日働いています。 人数が多いのでチームメンバーの気持ちやモチベーションを認識しながら進めていく必要があるので、とても大変ですが、めちゃくちゃ楽しくやっています。 えんフォトでは、技術的チャレンジとしてAWS Lambdaを用いたサーバーレスアーキテクチャを実装し、写真やPDFなどの処理の爆速・軽量化を目指しながら、事業部へ貢献するために頑張っています。 えんフォトでは、主にエンジニアマネージャーとフロントエンジニアを募集しております。 向上心に溢れたアグレッシブな開発をしたい方を求めています。 また、写真を扱うwebサービスの開発経験者も大歓迎です。

@yuu_keyサーバーサイドエンジニア

サーバーサイドエンジニアとして開発をしています。 基本はLaraveでの実装ですが、それ以外のスキルも自然と身につきます。 エンジニアにとっては非常に学びやすく、力がつきやすい環境です。 一部フロントエンドはVue.js ー写真処理はサーバーレス(Lambda)  ーCI/CDの開発環境 ー経験豊富なエンジニアが多く、困ったときに聞きやすい ー技術書が豊富にそろっており、学びやすい ー他部署のエンジニアとも交流がしやすい 現在、チームも大きくなっており、新しいプロジェクトも進んでいます。エンジニアとして次のレベルを目指す方はぜひ一緒に働きましょう!!

担当プロダクト

えんフォトhttps://en-photo.net/

プロダクトのリリース日

2014年10月

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

「えんフォト」は幼稚園の先生や保育士さんが撮影した園児の写真を、
保護者の皆様がパソコンやスマートフォンで簡単に購入できる写真販売システムです。

現在では、約2,000の幼稚園様・保育園様にお使い頂いており、幼稚園の先生や保育士さんにとっては写真販売の手間を軽減し、保護者の皆様にとってはスマートフォンやパソコンから手軽な写真購入を実現しているのが「えんフォト」です。

幼稚園・保育園業界はIT活用が進んでおらず、IT・Webサービスによって改善できる余地が多くあります。但しITリテラシーが高くない業界でもあるため、よりUXを重視したプロダクトであることが求められます。

この度、業績拡大に伴い「えんフォト」および「えんフォト」に関連する新サービスの開発を計画しており、共にプロダクトの成長を推し進めて頂ける仲間を探しております。

自動化していること

デプロイ

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

テストについて

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

技術的負債について

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

コードレビューについて

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

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

<コード品質向上のための取り組み>
本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施しています。何らかのコーディング規約をチーム全体で遵守しており、コード品質評価ツールを用いることで、メンバーが常に確認できるようにしています。

<テストの実施度>
想定される複数環境での品質チェックを義務付けています。

<アジャイル実践状況>
1ヶ月以下の短い期間でのイテレーション開発を実践しており、デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っています。また、継続的なデプロイ(デリバリー)を行っています。

<ワークフローの整備>
全てのコードをバージョン管理ツールで管理しております。
各メンバーが実装したコードのマージは Pull Request ベースで行われ、自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されています。
また、コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されています。

<オープンな情報共有>
開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる状態にしております。
チャットツールや専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っています。

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

●アジャイル開発思想に基づき、スクラムを組んでイテレーションを繰り返すスタイルをとっています。
●全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行っています。
●成長支援制度(書籍購入補助、外部研修補助、資格取得補助)があります。
●OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができます。

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

うるるでは、クラウドワーカーによる "人のチカラ” を活用した CGS 事業(CGS: Crowd Generated Service)における自社サービスを複数展開しており、クラウドソーシングを中心としたビジネスによって、世の中を少しずつ便利にしていくことを目指しています。

一般的なクラウドソーシングサービスとして世の中に価値を提供するに限らず、場所や時間の制約なく "人のチカラ” を活用できる仕組みを作り、今までにない便利なサービスをいくつも世の中に提供する、社会貢献性の高い事業モデルを持つ会社です。

ご自身で主体的に動き、チームとプロダクトの底上げに取り組んで頂ける方にぜひ参画頂きたいと考えております。技術的なチャレンジができる土壌で、新たなサービスを作り、世に送り出すためにあなたの経験を活かしてみませんか?

うるるは、「楽しく働けること」を最も大切にしています! 働くことにおいて最も重要なのは「納得して働く」ことであり、納得して働けるからこそやりがいを感じ、楽しく仕事ができると思っています。
楽しみながらも、いろんなことをより良くするために行動できる方、挑戦することに対してワクワクできる方、うるるという会社に少しでも興味を持たれた方は、お気軽にエントリーしてみてください!


【Vue.js /Laravel/スクラム】新プロダクトに携わるフロントエンドエンジニア募集中!

株式会社うるる