Tech Blog

グローバルな家族アプリFammを運営するTimers inc (タイマーズ) の公式Tech Blogです。弊社のエンジニアリングを支える記事を随時公開。エンジニア絶賛採用中!→ https://timers-inc.com/engineering

GAEで画像リサイズ処理を書いてみた

サーバーエンジニアの下川です。

先日のre:inventでもあったとおり、最近サーバーレス・アーキテクチャについて耳にする事が多くなってきました。

TimersでもLambdaを使用して写真リサイズ等の処理をサーバレス化し運用しています。 今回は写真のリサイズをGoogle App Engine(以下、GAE)で実装するとどうなるのか?というのを試してみました。

言語はGolangを使用しました。

続きを読む

何故TimersのiOSチームではモダンアーキテクチャを採用しないのか

f:id:timers-tech:20170120100614p:plain

明けましておめでとうございます!本年もよろしくお願いします! 年末から猫を飼い始めてなるべく早く家に帰りたいかっくん(@fromkk)です。

最近iOS界隈ではMVC以外のアーキテクチャが流行ってますね。
ベースは昔からあるMVCですが、MVPやMVVM、VIPER、Clean Architecture等など...
どれもメリット/デメリットあるかと思いますが、弊社のiOSチームではどれも採用せずに昔からのMVCでプロジェクトを進めています。

続きを読む

GitHub連携なのに依存関係を表現できるプロジェクト管理ツールの決定版「CodeTree」(設定方法の解説つき)

プロダクトマネージャーのわたです。メガネとウイスキーとコーヒーを愛するメガネです。最近はASYLUM ROASTERSのコーヒーがお気に入りです。今回は、プロジェクト管理ツールの話です。

ご紹介するのはCodeTreeです。GoodでGodなポイントは以下の通り。

  • GitHub複数リポジトリのIssuesをひとつの画面で管理できる
  • 並び順で優先順位が表現できるリスト表示
  • GitHub Labelsと連動するカンバン表示
  • Issue間の依存関係がぱっと見でわかる

このツールは「プロジェクトの全体像が見たいぜ」というマインドの人と、「開発作業中はGitHubだけ開いていたいです(それ以外に見るものを増やしたくないよ!)」というマインドの人が、平和的にSyncできます。

プロダクトのIssue/ユーザーストーリー管理をしたり、開発プロジェクトマネジメントに情熱を燃やすPM族の皆さんに、ぜひおすすめしたいツールです。

続きを読む

iOSアプリでクリスマスまでのカウントダウンを表示してみる

f:id:timers-tech:20161219173057p:plain

Timers Advent Calendar 2016の24日目のかっくん(@fromkk)です!

クリスマスイブですね!
皆様はどの様にお過ごしですか?

Advent Calendarは元々クリスマスまでの日にちを数えるという風習らしいですね。
そんなイベントにぴったりなUIをアプリの中で実装したのでGithubにて公開したいと思います!

続きを読む

非エンジニアから見たTimersのエンジニア

初めまして、Advent calendarに今回特別枠で参加させていただいた、採用担当のまゆゆです。
Timersには今年の9月からJOINしました!
採用は初めての経験なので色々模索中ですが、毎日楽しく仕事をしています!

私はこれまでのキャリアの大半をITスタートアップで過ごして参りました。
職種はコーポレートですが、今までの会社でもエンジニアさんと関わる機会が多かったので、
非エンジニアから見たTimersのエンジニアというテーマでひとつ記事を書かせて頂きます。

つたない文章ではありますが、最後までお付き合い下さい🙂

1.びっくりしたこと

Timersに入社して、Timersのエンジニアを見てびっくりしたことがあります。

とにかくよく話してる、よく集まっている、よく発言をする。

この三拍子にびっくりしました。

今まで私の経験上、エンジニアさんはあまり議論をせず、
黙々と机に向かい、ヘッドフォンをして、宇宙船の操縦桿のようなキーボードを叩いてひたすら作業をしているイメージがありました。

でもTimersのエンジニアは、気がついたら本当によく集まって、議論をしています。
私の席の隣は打ち合わせスペースなのですが、気がつけばいつもそこにはエンジニアが。笑

エンジニアだけの場合もあれば、他のチームとも。
もちろんそれが終われば業務に集中。
みんなメリハリをつけて日々良いプロダクト作りをしています。

f:id:timers-tech:20161223173508j:plain

なぜそうなのか?
Timersではコミュニケーションとフィードバックをとても大事にしています。
詳しくはCTO椎名が書いた記事を参照して頂ければと。
Slack Bot 開発: Feedback Bot

この文化が会社全体に浸透している証拠だと思っています。

2.感動したこと

びっくりした以外に、感動したことがあります。
それは...

フレンドリーでホスピタリティが高い。

10月にTimers主催の勉強会「Firebase.ebisu」を開催した時のこと。
エンジニアチームと一緒に当日までの準備および当日の運営を進めました。
初めて外部の方をお招きするにあたって、特にこちらからお願いをしたわけではないのですが、
みなさん自ら進んで、積極的にお客様に声をかけて、飲み物や食事をおすすめして
場を盛り上げてくれました!!!

当たり前のことかもしれませんが、
意外と当たり前のことを自分から進んでやることって難しかったりします。

勉強熱心なメンバーばかりで、普段から勉強会に参加しているので
そこでの経験などが身についていたのかもしれません。

後日勉強会のアンケートでも...

挨拶が素敵でした。
ホスピタリティが半端なかった。
案内や挨拶などとても丁寧に対応していただきました。
とてもフレンドリーでした。

など、勉強会の内容ももちろん、
こういったポジティブなご意見をたくさん頂けました!!

f:id:timers-tech:20161018193932j:plain

Timersのエンジニアチームからは、他にも学ぶことがたくさんあります。
自社のサービスを愛する気持ちや、チームでプロダクトを作ること、勉強し続けることetc...

このメンバーと同じ空間で仕事ができて、ラッキーだと思っています!!!


そして、下記、最後に採用担当として声を大にして言わせてください。

積極採用中!!

子育て家族アプリFamm、カップル専用アプリPairy
を運営するTimers inc.では、現在エンジニアを積極採用中!
急成長中のサービスの技術の話を少しでも聞いてみたい方、スタートアップで働きたい方など、是非お気軽にご連絡ください!
採用HP : http://timers-inc.com/engineerings

Timersでは各職種を積極採用中!

急成長スタートアップで、最高のものづくりをしよう。

募集の詳細をみる