1
/
5
Mid-career
フロントエンドエンジニア
on 2021-06-02 272 views

巨大プラットフォームのカイゼンを支える!noteのフロントエンドエンジニア

note株式会社

note株式会社 members View more

  • note株式会社 代表取締役CEO・編集者。アスキー、ダイヤモンド社で雑誌、書籍、電子書籍の編集に携わる。おもな担当書は『もし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら』『スタバではグランデを買え!』『なぜ投資のプロはサルに負けるのか?』『英語耳』など。大阪大学大学院経済学研究科博士前期課程修了。

  • 1985年北海道生まれ。千葉大学大学院工学研究科修了。ディー・エヌ・エーにてソーシャルゲームのサーバーサイド開発業務と運用を経験。2013年9月より現職。noteの立ち上げから関わり、現在もインフラからフロントエンドまで幅広く対応。

    note: https://note.com/konpyu

  • アイデアを形にするのが好きなソフトウェアエンジニアです。音楽とコーヒーが好きです。ギターとかベース弾いたり走ったりもします。 Rubyist JavaScripter Swifter

    Webデザイナーからエンジニアに転向して10年程受託開発に従事してきました。
    Webフロントエンド周りの実装が得意ですが、状況に応じてサーバーサイドやモバイルアプリの開発にも取り組んだ経験があります。
    最近はアルゴリズム/データストラクチャーの勉強もしていてアプリのパフォーマンス改善も大きな関心事になりました。

    昨今のブラウザ環境は進化していますので、Webフロントエンドといえどもより低レイヤーの知識を...

What we do

  • メディアプラットフォーム note
  • noteは個人も法人の垣根なく、みんなが暮らす「創作の街」

わたしたちは "だれもが創作をはじめ、続けられるようにする。"をミッションに、表現と創作の仕組みづくりをしています。

メディアプラットフォーム・noteは、クリエイターのあらゆる創作活動を支援しています。クリエイターが思い思いのコンテンツを発表したり、サークルでファンや仲間と交流したり、ストアでお店やブランドオーナーが商品を販売をしたり、note proを活用して企業や団体が情報発信をしたりしています。
法人向け情報発信プラットフォーム「note pro」では、多くのひとが集まるnoteの街でメディアをかんたんにつくり、情報を届けることができます。「ブランディング」「リクルーティング」「ファンコミュニティ作り」「サブスクリプション」など目的はさまざま。届ける仕組みと充実したサポートで、企業がポジティブなユーザーとつながって関係を深めるお手伝いをします。
コンテンツ配信サイト・cakesも運営しています。

会社説明資料 - https://note.jp/n/ncdf97fd53291#7ifpk

沿革 - https://note.jp/n/n70114bdbbbc4

note - https://note.com/

cakes - https://cakes.mu/

note社公式Facebook - https://www.facebook.com/notecorp.official/

note社公式Twitter - https://twitter.com/note_corp

Why we do

  • 代表取締役CEO・加藤貞顕
  • noteやcakesからうまれた作品

人々が本当に伝えたいことに専念できるようになるため。

インターネットの発展で、だれでも創作できる時代がやってきました。

創作のハードルは下がっていますが、続けることのハードルは高いままです。必要なのは、楽しく作り続けること、伝わるべきひとに届けること、それをビジネスにして生活の糧にすること。ネット上には、既存のメディア産業がもたらしてくれたような、クリエイター・メディア・ファンをつなぐエコシステムはまだ存在していません。

noteは、あらゆる人、あらゆる組織の、クリエイティブ活動を助け、続けていくための手助けをしていきます。

How we do

  • noteのオフィス(外苑前)
  • note placeでクリエイターの活躍機会を拡大

noteのメンバーは、以下のバリューを行動指針に、常に顧客への貢献を目指して行動しています。どんな課題に対しても当事者意識を持ち、前向きに楽しく問題解決する姿勢を求めています。

・クリエイター視点で考えよう
・多様性を後押ししよう
・クリエイティブでいこう
・つねにリーダーシップを
・すばやく試そう
・おおきな視点で考えよう

バリューに込めた想いはこちら
https://note.jp/n/naa4bdbc5fb78

noteの社員noteまとめ
https://note.jp/m/m24297b47f762

※オフィス内全面禁煙(オフィス外にも喫煙所はなし)
※在宅勤務をベースとしたフレキシブル出社制度を無期限で導入しています。
リモート勤務手当も支給いたします。
https://note.jp/n/nf0985293c654

As a new team member

「note」や「cakes」などのメディアプラットフォームを展開し、急成長中の当社。1日あたりの記事投稿数が3万を超えるなど、クリエイターの活躍の場として急成長しています。「創作」に専念できるプラットフォームをつくるにあたり、書き続けたくなる、読みたい記事にすぐ出会える仕組みづくりなど解決するべき課題がたくさんあり、一緒に課題を解決してくれるフロントエンドエンジニアを募集しています。

UI面での新機能やUX向上施策の実装だけではなく、大きくなったフロントエンドアプリケーションをよりスケーラブルでメンテナブルにするためにアプリケーションの分割やビルドシステムの調整など、フレームワークレベルの理解が必要となる場面もあります。

【具体的な業務内容】
・SPA(特にNuxt.js)でのパフォーマンスの高速化
・フロントエンドでのキャッシュ導入の検討・検証
・JavaScriptやCSS、画像などのアセットを軽量化する施策
・Vue.jsの3系への移行によるパフォーマンスへの影響検証
・noteの新機能開発/カイゼン施策

【開発環境】
■ API
Ruby on Railsで構築しています。データストアとしてMySQL(AWS Aurora)とRedis、一部にElasticsearch、DynamoDBを採用しています。OpenAPI3でAPI定義を行い、ドキュメンテーションとテスト工数を削減しています。

■ フロントエンド
主にNuxt.jsで構築し、SSRで配信しています。全面的にTypeScriptを導入していて必要に応じてwebpack loderなども開発しています。サーバーサイドエンジニアも必要に応じてフロントエンドのコードに手を入れることがあります。

■ インフラ
AWSをTerraformで構成管理して利用しています。サービスの大規模化に伴い、負荷対策、セキュリティ対策、監査対応などレベルの高い運用が求められます。現在、コンテナ(Kubernetes)環境への移行作業を進めているところです。

<技術スタック>
・開発言語: Ruby、Go、JavaScript、TypeScriptなど
・フレームワーク: Ruby on Rails、Nuxt.js、Next.jsなど
・データベース: MySQL、PostgreSQL、Redis、DynamoDB、Redshiftなど
・その他: AWS、Dockerなど

【活躍中のエンジニア】
https://note.com/tic40
https://note.com/tai_fukaya
https://note.com/kokinoue

【エンジニアのみなさんに読んで欲しい記事】
・CEOとCTOが語る、noteが目指すインターネットの世界とエンジニア採用を強化する理由
https://note.jp/n/nb7d44ada222c?magazine_key=m24297b47f762
・エンジニア採用ページ「note engineering team」
https://engineerteam.note.jp/
・note社のエンジニアとして働くことに興味をお持ちの方へ
https://note.jp/n/nf8dc954f41bc
・エンジニアのカジュアル面談、一問一答!
https://note.jp/n/n307ccc47aa31

【必須経験・スキル】
以下すべてのご経験がある方
・JavaScript, TypeScript を用いた開発実務経験2年以上
・React, Vue, Angularなどを用いたSPAの開発経験

【歓迎経験・スキル】
・パフォーマンスチューニングに興味がある方
・サーバーレスアーキテクチャでサービスを構築・運用した経験
・クラウドでサービスを構築・運用した経験
・RailsなどのWAFを用いた開発経験
・ビルドツールのセットアップやカスタマイズ経験
・npmパッケージの開発経験
・BaaS, Headless CMSを用いた開発経験
・ユニットテスト、E2Eテストの経験

【こんな方が活躍できる環境です】
・当社のミッションに共感し、ミッションの成功に対して強い意志で臨める方
・新しい技術・Webサービスに対して高い感度をもち、技術の面からプロダクトの品質を高め続けられる方
・内部・外部環境が変化する中で、システムをどのように変化させていくべきかを考え議論を推進できる方

・中長期の運用負荷や拡張性を考慮してシステム的に優れた設計や仕組みを考えられる方
・解決されるべき課題に対してオーナーシップを発揮し、楽しんで物事を進めるマインドをお持ちの方

Highlighted stories

はたらく社員を知る記事まとめ
考え方を知る記事まとめ(History、MVVなど)
プロダクトを知る記事まとめ
Other users cannot see whether or not you're interested.
0 recommendations
Company info
note株式会社
  • Founded on 2011/12
  • 130 members
  • Funded more than $300,000 /
    CEO can code /
    Funded more than $1,000,000 /
    Featured on TechCrunch /
  • 東京都港区北青山三丁目1番2号 青山セント・シオンビル 4階
  • 巨大プラットフォームのカイゼンを支える!noteのフロントエンドエンジニア
    note株式会社