株式会社NoSchoolでおためし副業しませんか? - workhop | 気になる会社でおためし副業
採用担当者
オンライン指導を最高のものにするReact Nativeアプリエンジニア募集!のカバー画像
React Nativeアプリエンジニア

オンライン指導を最高のものにするReact Nativeアプリエンジニア募集!

株式会社NoSchoolのアイコン株式会社NoSchool
気になる!した後の流れ
会社もあなたのことが気になった場合、メッセージが届きます!

やっていること

オンライン家庭教師CtoCマッチングプラットフォームを運営しています。 https://manalink.jp オンライン家庭教師のみならず、家庭教師業界では利用者と提供者の情報が事前に見えない点が多いです。(例えば、本指導になるまでどの先生が担当するかわからないなど) それ以外にも、日々のやり取り(日程調整、スケジュール管理、宿題管理、保護者への報告...etc)と、裏側にはまだまだアナログなやり取りで不効率に行われているオペレーションがあります。 オンライン家庭教師のマッチングと聞くと、単に「先生と生徒・保護者」をマッチングさせるだけでは?」とみえるかもしれないですが、 マッチングしてからがスタートであります。我々マナリンクで目指す世界は「ただマッチングさせるだけではなく」 ・指導に集中していただくためのその他の煩雑な業務の最適化 ・保護者様↔先生の従来のアナログなやり取りの改善 ・指導の見える化 など、「マッチング」で終わるのではなく、先生もマナリンクで指導をすると指導力が向上する・改善できるような、マンツーマンのオンライン指導でご家庭・先生が最高がマナリンク無くして他では指導できない・受けれないと言われるような世界を目指しています。 先日アプリをリリースした理由や目的について、代表がnoteにまとめましたのでご覧いただければ嬉しいです。 https://note.com/akiq/n/nca3771fe0d4a

募集していること

■担当して頂く内容 以下に示すように、iOSおよびAndroidアプリ開発のフローを一通りお願いすることになります。 ・ビジネスサイド(主に代表)が提案する機能開発・改善について要件を一緒に詰める、開発期間の見積もり ・Figma等でUIデザインをざっくり作り、認識のすり合わせ ・React Nativeでアプリを開発し、ステージング環境に上げる ・iOS/Androidの検証端末でチェック ・リリース ■開発チーム フルタイムの開発メンバーはCTO1名のみです。 業務委託で週数日程度、React NativeおよびFirebaseをバリバリに捌いていただいているエンジニアが1名います。 CTOがWeb畑出身で、Firebaseは扱えるしTypeScriptも好きでReactも書けるけど、React Nativeを書いた経験はなく、ネイティブの知見に乏しいです。 Web側の技術スタックについてはよろしければこちらを参照ください。 https://note.com/noschool_dev/n/n2e4883315603 アプリの事業上の重要度が上がったことを加味して、React NativeおよびFirebaseを扱えるフルタイムエンジニアを追加で募集します。 ■開発環境 扱う言語やフレームワーク React Native sdk-38以上 Expo Firebase TypeScript v3.9以上 その他利用ライブラリは面談等で訊いてみてください。 デプロイはGitHub Actionsを使っており、develop/master merge時にそれぞれの環境にデプロイができます。 ■検証端末 Androidの検証端末を3台保有しています※iPhoneは現メンバーが保有しているものを使っている ■開発速度と品質のトレードオフに対する姿勢 スタートアップのためスピードを重視して開発しますが、焦ってリリースしてバグ等でユーザーに迷惑をかけるわけにはいかないので、機能と要件のバランスを話し合うのはもちろん、テストコードも書きます。 ■待遇/勤務場所 採用形態:正社員(試用期間3ヶ月) 給与:応相談(初期スタートアップのためストックオプションなども検討可) 勤務場所:東京都千代田区(最寄り駅は水道橋駅) ※コミュニケーションを重視しているためオフィス勤務となります

こんな人におすすめ

外部から資金調達済みのスタートアップのためSOも検討します。 大変なことも多いですが自分の手でプロダクトをつくる、ユーザーに届けることが好きな人、初期フェーズのスタートアップにフルコミット出来るような人に是非来ていただきたいです!

働き方

リモートOKオンライン面談OK

おためし後の
契約

職種

応募条件

React Nativeを使っているのですが、まだ実務経験がガッツリあるエンジニアが市場にあまりいらっしゃらないと思うので、TypeScriptやFirebase、iOS/Androidに関する知識といった基幹技術についてのスキルをより重要視したいです。 ■プログラミングに関するスキル ・React Nativeでの開発経験※実務・個人開発問わない ・Firebase Auth、Firestore、Crashlytics、Functions、Admin SDKの利用経験がある ・Firebase Cloud Functionsに関してはFirestoreへの変更や、Pubsubをフックとして処理を記述できる ・Node.jsでの基本的な開発フローを理解している(npm/yarnの利用、npmパッケージの利用) ・TypeScriptである程度開発できる ■プログラミング以外のスキル ・iOS/Androidどちらかへのアプリリリースの経験がある※実務・個人開発問わない ・GitHub ActionsなどのCIを使って、特定ブランチへのマージをフックにCIを走らせることができる ■その他 ・技術に関する話が好き(SlackでTech情報共有板があるので、そこで技術に関する話に乗ってくれたりリアクションをくれるとCTOが喜びます) ・無難なUIデザインができる※フルタイムのUIデザイナーが居ないため、デザイン段階からお願いすることが多いです。Figmaが使えると嬉しいです ■歓迎スキル ・iOS/Android双方のプラットフォームでの細かな違いを知っている ・Web/iOS/Androidで共通でFirebaseを活用した経験がある ・Firestore独自の、非正規化してデータを保存することやClient Side Join等の知見がある ・React Nativeアプリ開発の実務経験 ・jestを使ったテストコード記述の経験がある ・VercelやNetlifyへのデプロイ経験 ・提示された要件に対して、「開発可能か?」「リリース後の運用フェーズでの懸念はないか?」「そもそも必要か?」「既存データとの整合性があるか?」など多様な観点から議論できる

株式会社NoSchool

設立日のアイコン2018/05/01に設立
社員数のアイコン〜 10人
所在地のアイコン東京都千代田区
気になる会社でちょっとだけ働いてみる
採用担当者はこちら
利用規約プライバシーお問い合わせ運営会社