Fullstack Engineer (exaBase DX)

  • Tokyo
  • Remote OK
  • Full-time
  • December 23, 2023
Conditions
yen-icon
6,000,000 - 15,000,000 JPY /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Business Level
English: Not Required

仕事内容 Position Overview

プロダクト概要
株式会社エクサウィザーズはAIを用いることで社会課題を解決することを目指しています。

exaBase DXアセスメント&ラーニングは、
日本の企業において、なかなかデータの活用などAIによる推論以前のデジタル化が進展しないことに危機感を感じ、
日本の企業が自らデジタル化を推進して生産性が向上していくことを目標にしたプロダクトとなります。
https://exawizards.com/exabase/assess-learning/training/

特に、非エンジニア職の方と接する機会の多い方は、
データに基づかない「なんとなくこうだと思う」とか「経験上はこうだった」といった
直感による判断に接された方も多いかと思われます。

本プロダクトはこのような状況を少しでも良くすべく、
* デジタルに関する知識の統計に基づいた手法による可視化
* 何を学習すると最低限のデジタル知識をつけられるか道標としてのコンテンツ提案
をアプローチ手法として、顧客の全社員が多少でもデジタル化に前向きになることを目標としています。

まだまだ、発展途上な段階にあり、ぜひあなたのお力をお貸しください。

職務の概要

* 自律的なチームを目指し、スクラムを目指すアジャイル開発
* 課題分析/施策検討/設計/実装/デリバリーまで本人の希望をうけご担当いただきます
* 新技術の導入/置き換えは積極的に行っており、使用OSS等は頻繁に新しいものを試しています
* その他、本人の意向に応じて採用活動、広報活動、チーム/組織開発への参画を行って頂くこともあります

技術環境

使用言語 (主ではないものをetcとしています)

  • <Kotlin / Javalin>
    Javaの豊富なライブラリ群を活かしつつ、Javaの冗長な書き方を排除し、
    ビジネスロジックに開発者が注力できるところが強力であるため採用しています。
    また、軽量フレームワークであるJavalinは問題発生時に全てのソースを確認でき、
    アプリケーションの問題なのか、フレームワークの問題なのかを分離することを容易にしています。

  • <React / Recoil>
    コンポーネント化による再利用性、責務の分離による見通しの良さから採用しています。
    特にHooksの導入によるビジネスロジックの分離は効率的な分担を産み出しており、このチームに適してると考え、採用しています。

  • <その他>
    * RDS
    * Docker / nomad / terraform
    * Github / Github Actions
    * Jira
    * cypressを用いたE2Eや、DBも含めたサーバー側のテスト

開発体制

1週間スプリントによるスクラム開発を目指したアジャイル開発を行っています。
最終的にスクラムに収斂する方向に向かっていますが、チームメンバーがそれぞれ自律的にチームプロセスも含めて改善できることを目指しています。
フルリモートでの実施となりますが、基本的に繋ぎっぱなし(マイク/カメラOFFも可)のmeetにより容易に音声/画面共有によるコミュニケーションが可能です。

必須要件 Required Skills

  • Webアプリ開発経験3年以上
  • Node.js、Python、React、TypeScriptなどの言語やフレームワークの知識
  • ウェブアプリケーション開発の豊富な経験
  • クラウドインフラ、データベースに関する豊富な知識
  • アルゴリズムやデータ構造に関する豊富な知識

歓迎要件 Preferred Skills

  • スタートアップでの就業経験
  • 仕事に対する強い自主性
  • 競技プログラミングで優秀な実績があること(AtCoder: 青色以上)
  • モダンな言語/フレームワーク(Golang、Elixirなど)の経験
  • アジャイル/スクラムでのソフトウェア開発経験
  • 日常会話レベル以上の日本語

選考フロー Screening Process

▼Documentation Screening (Resume & Test) / 書類選考
▼1st Interview (Technical Interview) / 1次面接(技術面接)
▼2nd Interview (Technical Interview) / 2次面接(技術面接)
▼Final Interview (HR and CEO Interview) / 最終面接(HR, CEOによるインタビュー)

ExaWizards is an AI start-up with a simple mission: solve social issues using AI and create a happy society. But to achieve it, they’re tackling issues across a wide variety of industries: Care tech, HR, fintech, medicine, security and more. They believe AI can help solve problems in all these areas, and they’re determined to do just that. Their business model can be broken into two different flows: project-focused and product-focused. For project-focused initiatives, they start from scratch. Their ML engineers and consultants identify business problems and build models aimed at solving them. In their product flow, they take the ML models developed for specific problems and generalize them to be useful for a wider array of problems. Normally they develop these solutions into SaaS products.

View ExaWizards's company page

Search jobs from ExaWizards in Japan
Fullstack Engineer (exaBase DX) at ExaWizards
APPLY NOW  ➜Japanese Required ⚠️