【案件概要】
PJの進め方はウォーターフォールであり、
開発チームとしてはモデリング、詳細設計、実装、UTまでを主に担当します。
PJの特性として、クライアントはエンドユーザー向かいのUIUXには力を入れる必要があり、
デザイナーチームと共同して画面を作り上げる必要があります。
サーバーサイドでは、耐障害性や応答パフォーマンスに対する要件は厳しくはないものの、
複雑な検索機能やほぼ全てのデータの履歴管理が必要なためデータの管理についてはケアをする必要があります。
なお、開発チームは6、7名程度で、全員がクライアントサーバーを問わずにタスクをこなしています。
【必須スキル】
・Reactを使用した開発経験2年以上
→useStateとuseRefの違いや、useCallback, useMemoなどのhookについて正しい理解ができる
→簡単なProvider(Context)を作成できる程度のスキル
→各種入力項目(フォーム)については簡単なものから複雑なものまで多岐にわたるため、
入力中のデータの管理についてコードから読み解くスキルも求めます
・Javaでの実務経験が2年程度
・DBに関して版管理や性能を考慮した実装ができる(ライブラリなどは問わない)
→アーキテクチャとしてモジュラーモノリスを採用しているため、
ドメインを理解したうえで依存関係を考慮したり、適切な箇所にロジックを実装すること
【尚可スキル】
・Kotlinを使用した開発経験
・AWS上での開発経験、クラウド関連の知見
【開発環境】
フロント:
TypeScript
Nextjs、React
TanStackQuery、TanStackForm、zod、tailwindCSS、storybook
バックエンド:
Kotlin
Ktor、Koin、Exposed
クラウド:
AWS
【就業時間】
09:00~18:00
【最寄駅】
虎ノ門
※リモート有無確認中
【その他】
面談回数:1回
■ビジョン
ITフリーランスのマッチングにより、パートナーの身近な存在に
■mijicaフリーランスの特徴
・高いマッチング精度
せっかくマッチングが成立しても、ITフリーランスのスキル・志向性と、企業の募集内容にズレがあった場合には、短期間でマッチング解消となってしまうケースが多いです。
双方に対する適切なヒアリングを行い、精度高くマッチングを行うことで、契約決定後のミスマッチを減らすことに繋がります。
・独自・先行案件を保持
mijicaフリーランスはフリーランスエンジニアによる運営・監修によって差別化されており、企業担当者の信頼獲得によって、弊社独自・先行案件を獲得することが多いです。
・キャリアカウンセリング
初めてフリーランスとして独立される方向けに、キャリアカウンセリングを行っています。現役フリーランスとしての自身の経験や、数百人のITフリーランスとの対話経験を元に、ステップアップのための道筋を一緒に作ることが可能です。