仕事内容
noteは「だれもが創作をはじめ、続けられるようにする」をミッションに、クリエイターのみなさんの成功を支援できるよう、クリエイターエコノミーの課題に訴求しプロダクト開発に取り組んでいます。
運営して
年収・労働条件・採用方法をご覧いただくには会員登録が必要です
開発環境
■ API
APIサーバーはRuby on Railsで構築しています。データストアとしてMySQL(AWS Aurora)とRedis、一部にElasticsearch、DynamoDBを採用しています。OpenAPI3でAPI定義を行い、ドキュメンテーションとテスト工数を削減しています。
■ フロントエンド
Nuxt.jsをメインで構築していますが、段階的にNext.jsへの移行を進めておりハイブリッドな構成になっています。サーバーサイドエンジニアも必要に応じてフロントのコードに手を入れることがあります。
■ インフラ
AWSをTerraformで構成管理して利用しています。サービスの大規模化に伴い、負荷対策、セキュリティ対策、監査対応などレベルの高い運用が求められており、インフラレイヤでこれらの技術課題のカイゼンに興味がある方に面白い環境だと思います。EC2からEKSへ段階的な移行を行い、現在は移行が完了しております。
<社内で使われている技術スタック>
・開発言語: Ruby, TypeScripit, Python, Swift, Kotlin, Go など
・フレームワーク: Ruby on Rails, Next.js など
・データベース: MySQL, Redis, ElasticSearch, DynamoDB など
・その他: AWS, snowflake, OpenAPI, kubernetes など
noteの技術チームでは大規模なプロダクトを複数人で協業・議論しながら開発していくスタイルをとっています。
webアプリケーションの諸課題を解決できる技術力・知識を持ち、チームの一員としてプロダクトの体験やコード・設計の品質を両立させるための建設的な議論に参加していただくことを期待しています!
求めるスキル
必須スキル/経験
・プロダクトマネジメントの実務経験
・進むべき方向を提案し、周囲を巻き込んで開発プロジェクトをリードできる方
・Webサービスに関するエンジニア職の実務経験3年以上
・エンジニアと円滑なコミュニケーションが可能なレベルでの開発知識
・多様な意見に耳を傾けながらも、顧客最優先で課題に取り組める方
・UI/UX設計、または主体的に改善業務に携わった経験
・SQLを用いてデータの集計や分析をした経験/知識
※基盤システムはアーキテクチャ設計の品質が事業推進に大きな影響を与えるため、プロダクトマネジメントの視点でエンジニアとアーキテクチャレベルの議論をできることが必須
歓迎スキル/経験
・マッチング、レコメンド関連のプロダクト開発経験
・チームのマネジメント経験
・アーキテクトの実務経験
・エンジニア/デザイナー職としてWebサービス、またはモバイルアプリ制作のバックグラウンドをお持ちの方
・プロダクトの中長期戦略の設計経験
・CGMプラットフォームのプロダクトマネジメントの実務経験