💡ここからエントリーして採用に至ると、20万円の入社お祝い金が進呈されます!💡

📣「どんなことができるか知りたい」「もっとどんな事業をしているか知りたい」という方は「カジュアル面談」でざっくばらんにお話しましょう! 専用フォーム からご連絡下さい! 📣

【こんな人が向いています】

  • Web開発において、要件定義から実装、そしてフロントエンドからバックエンドまで包括的に把握して関わりたい方
    • 技術も大事だけど、それによってどんな問題が解決できたのかにフォーカスしたい方
    • 包括的に関わることで、この機能は自分が育てた、といった実感を持ちたい方
  • ユーザーの反応が見れたり、ユーザーに応援されるサービスを開発したい方
    • マナリンクでは教育経験のある先生しか登録していないため、マナリンクだけで生計を立てている先生もいます。特定のユーザーに年間数百万円もの売上を提供できるサービスはそうそう無いのではないかなと思います
    • それにより、Twitter上などで先生方がマナリンクへの要望や新機能の感想など、しばしば投稿していただいています
  • 安定志向ではなく、変化の多い環境を好む方
    • 創業以降、年間の売上成長率は200%前後を維持しています。それに伴う顧客増や社員増があり、組織面システム面で起きる変化を楽しめる方
  • LintやGitHub Actionsなど開発体験を向上させるような取り組みを、面倒な承認などなく次々にやっていきたい方

【技術スタック】

原則フロントエンドとバックエンドを横断してマルチスタックに開発していただきます。

  • フロントエンド
    • Next.js(React、TypeScript、Tailwind CSS、aspida、featureベースのディレクトリ構成)
    • Nuxt.js(v2です。2022年夏から移行を進めており、主要ページはほぼ移行済みです)
  • バックエンド
    • Laravel(PHP8系、DDDの思想を取り入れてドメイン層を切り出すなどテストを書きやすい工夫をしています)
    • AWS(CloudFront、Fargate、Aurora等)
  • スマホアプリ
    • React Native(Expo)

現時点で開発スタックをすべて網羅している必要はありません。入社後にキャッチアップ期間も確保しますし、選考時は表面的なフレームワークや言語の経験も見つつ、SQLやHTTPなど基礎知識や概念習得の度合いも加味します。

【テックブログ】

マナリンク Tech Blog | Zennで使っている技術について公開・解説しています!💡

【期待するロール】

  • 要件定義)ビジネスサイド等から要求をヒアリングし、たたき台の要件から詳細を詰めていったり、目的から考え直します
  • 設計)適宜メンバーと議論しながら、フロントエンドとバックエンドの大枠の責務分割からモデリング、DB設計なども実施します
  • 開発)フロントエンドとバックエンドをメインとしたフルスタックエンジニアとして、機能単位で開発します(中規模以上の施策では複数人で分担することもあります)
  • テスト)テストコードの実装や、他メンバーの開発した施策に対してモンキーテストを実施します
  • 運用など)Sentry等を中心とした監視を持ち回りで担当することもあります
  • 文化)持ち回りで実施している勉強会で発表したり、Zennにブログを投稿して発信します

【こんな機能を開発します】

  • カレンダー機能)先生が授業の予定を作成し、生徒さんや保護者さんが見れたり、保護者さんから授業へのフィードバックができる機能。先生と保護者さんの間での契約情報を参照することで、規定の回数の授業予定のみ作れるようにするなど、単なるカレンダーより特有のロジックを含んでいます
  • お問合せ数UP施策)Google検索でマナリンクを見つけていただいた後、先生のプロフィールを見てお問合せしていただくまでに経由する画面数やその内容をチューニングすることで、CVRを向上します。外部ツールを用いたノーコードでのABテストを随時回しており、結果が出たものを実装しています。

【エンジニアの成長を支える仕組み】

会社で開発を行っていく上で個人の成長も大事にしており、以下の取り組みを行っています。

■コードレビュー
コードレビューは節目節目に行っています。弊社の特徴としては一定期間ごとに各エンジニアが技術的な成長を加味した目標を定め、その目標に沿っているかの観点でレビューしたり、その学びを社内勉強会でシェアするなど、ソースコードの品質を保つだけでなく開発メンバーの成長にもつながるような機会をレビューで作っています。

■10分勉強会
毎週2回、「10分勉強会」をやっています。さまざまなバックグラウンドを持ったエンジニアが所属しているので得手不得手や未経験分野もあるので、各自得意な分野を「勉強会」で教えあうことで、互いの技術の向上に繋げています。
10分勉強会の詳細な目的や、実際に開催している内容などは以下の記事をご覧ください。
https://zenn.dev/manalink_dev/articles/manalink-ten-minutes-study


【応募条件】

【必須】

  • バックエンドおよびフロントエンドいずれかの業務経験
  • 現在または中長期的にWebフルスタックエンジニア(フロント+バックエンド+インフラ)を志向している
  • テストコードを書いたことがある(実務ではなく個人検証でもOK)
  • チームでの開発に対する経験や理解(GitHubを利用した開発フローがわかる、各メンバーの長所短所を補い合う考え方など)
  • プログラミングの基礎知識(クラスと抽象クラスとインターフェースの違いや、SOLIDなどの原則をざっくり理解している)
  • SQLの基礎知識(SELECT構文、WHERE句、JOIN構文などを使って簡単なクエリが書ける。正規化について説明できる)
  • HTTPの基礎知識(GETとPOSTの違いがわかる、HTTPヘッダが何かわかっている、XSSやSQLiが発生する原理について理解できるなど)
  • 個人勉強の習慣がある(記事執筆、閲覧、イベント参加など)

【歓迎】

  • 個人開発でのサービスリリース経験
  • 中長期的にエンジニアリングマネージャーを志向している、または経験がある
  • 要件定義フェーズからの参画経験
  • AWSでのサーバー、ネットワーク構築経験
  • React Nativeの開発経験
  • テーブル設計の経験
  • ドメイン駆動設計に準拠した開発スタイルの経験
  • 基本情報技術者
  • 応用情報技術者


【勤務環境】
🏢 オフィス 🏢
東京都文京区湯島3丁目4−6ハイ・シティ湯島3F
JR/ 東京メトロ 御茶ノ水駅から徒歩約10分ほどの場所にあります。


🏂 休日・休暇 🏂
完全週休2日制(土日)/祝祭日+年末年始(12/31~1/3)が休日となります。
有給休暇は入社6ヶ月後に10日間付与されます。その他、年末年始、慶忌、出産、介護、結婚休暇などの制度があります。


🧟‍♂️ 働き方/残業について 🧟‍♂️
コミュニケーションを大切にしているので、基本的には出社にての勤務です。 勤務時間は10:00~19:00(休憩1時間となります)
全員の平均残業時間は 20時間程度となります。


💰給与💰
396万~700万円
<賃金形態> 月給制
<賃金内訳> 月額(基本給)+固定残業時間(40時間/月)
※超過した時間外労働の残業手当は追加支給
※最終的な金額に関しては、経験・能力に応じて選考の過程で判断・擦り合わせします

【昇給について】
年4回(1月、4月、7月、10月)、直近半年間の成果に基づいた給与改定があります。


💁福利厚生 ※各種社会保険完備/交通費完全支給💁
【書籍代支給】自身のスキルアップのため、毎月5,000円まで会社経費にて書籍を購入可能です。
【近隣住宅手当】オフィスから自転車で10分圏内に住む場合、補助として月2万円を支給します。
【開発ツールの利用補助】開発ツールの利用を月額5,000円まで補助します。(PHPStormなどのIDE利用料、FirefooやSequel ProなどのDBクライアントの利用料など)
【ストックオプション】スタートアップのためコミット具合に応じ、ストックオプション等も付与可能です。


📬選考プロセス 📬 (変更の可能性あります)

  • (任意)カジュアル面談でCTOや開発メンバーとの情報交換
  • 1次選考(書類 + 筆記試験)
  • CTO面接(オンラインまたは来社)
  • CEO面接(来社)
  • お試し副業期間(数営業日)
  • 内定

※いきなりスタートアップに入社はお互いに不安があると思いますので、平日の夜や土日を使って数日、副業をしていただきます。色々な角度から弊社を見ていただき入社の判断材料としていただければと思います。
※選考フローは概ね3週間~1ヶ月を予定しております。



💡ここからエントリーして採用に至ると、20万円の入社お祝い金が進呈されます!💡