<ポジションの魅力>
・要件定義から設計、実装、検証、リリースからその後の保守運用までプロジェクトを通して携わることができます。スタートアップであるので、一人一人の影響力は大きく、またお互いがフラットな関係性を持っていますプロジェクトを通してMithraというチームを作り上げていくことができます。
<具体的な業務内容>
■プロジェクトに関して
・デジタルヘルスケア/ 医療、大学,士業業界、アパレル、不動産等多様な業界に対し、アプリケーション開発、システム開発、EC開発を行い幅広いテクノロジーを活用するプロジェクトへ参画することが可能です。
・クライアントワークにて、PM、デザイナー、エンジニアと共に、要件定義やソフトウェア設計を担っていただきます。また、インフラ構築、DB構築、API構築などのエンジニアワークも担当していただきます。
・PMと共にクライアントにヒアリングし、ソフトウェアの仕様を決定し、その内容を開発に必要な情報まで解像度をあげ、文書に落としこんでいただきます。
■設計
・フロントエンドエンジニアとのコミュニケーションを図りながら、UIで必要なAPIを洗い出し、詳細を固め、仕様書までに落とし込む。
・要件定義で決定したユースケース等から管理する必要のあるデータを具体的に落とし込み、ER図などの具体的なドキュメントにまとめる。
■実装
・設計で定められた事項をもとに、コードに落とし込んでいく。DBの構築、APIの構築を進め、ソフトウェアに必要な機能を実装する。
<こんな方がマッチします>
・ SIer / ITベンダー、制作会社等での開発経験があり、スタートアップのようなスピードと裁量のある環境でエンジニアとしてキャリアアップすることに強い関心がある方
<入社後のキャリアパス>
・ フルスタックエンジニア
・プロジェクトリーダー
・あなたが思い描くもの全て
<募集要件>
■必須要件
・Node.jsを用いたバックエンド開発経験1.5年以上
・課題解決のために必要なことを自ら考え実行できる
・VSCodeでの開発経験
・日本語ネイティブレベル
■歓迎要件
・AWSなどのクラウドサービス運用経験
・SQLを用いたデータ分析経験
・TypeScriptを用いたの開発経験
<開発環境一例>
・言語・フレームワーク:node.js, JavaScript, TypeScript, React, Express, HTML, CSS
・環境:AWSなど
・データベース:RDB, NoSQL
・OS:macOS
・ CI/CD:Git Lab CI/CD
・プロジェクト管理:Asana, GitLab
・コミュニケーションツール:Slack, Google meet
・デザイン周り:Figma, Adobe XD
・その他:Notion
<Mithraの開発手法>
・ Mithraではタスクの洗い出しや優先順位付けからチームで行います。少人数のチームということもあり、確立された開発手法はありません。一つ一つのプロジェクトに合わせて最適な手法をチームで作り上げます。
<その他>
・リモートワーク可(※ただし東京オフィスに出社可能であることは必須)、PC支給、フレックス制、家賃補助(※適用条件あり)、横浜駅周辺に開発拠点兼オフィスあり