【TypeScript/PostgreSQL/フルリモート】地図情報管理システム向け共通ライブラリ設計・開発
作業内容
地図情報管理システムのモダナイズに伴い、共通ライブラリの設計・開発を担当いただきます。 既に一部モダナイズ済みの共通ライブラリに対する機能追加・拡張を進めつつ、主にデータベース関連(RDBMS連携、データモデル、リポジトリ層等)のライブラリを強化します。 既存のTypeScriptコードベースを読み解き、必要に応じてドキュメント参照や有識者への確認を行いながら、設計・実装・テストまで一貫して対応いただきます。 長期想定の案件で、2名体制のセット参画を歓迎します。
必須スキル
フルリモート ・リファクタリングの実務経験(クラス責務の見直し、クラス分割など) ・抽象度の高いデータモデル設計の経験 ・TypeScriptでの開発経験(1年以上) ・RDBMSを用いた開発経験(PostgreSQL 尚可、他RDBMS可) ・既存のTypeScriptソースを読み解き、必要に応じてドキュメント参照や有識者への確認ができること ・調査・解析結果をドキュメントとして分かりやすくアウトプットできること ・基本設計の経験(3年以上) ・お客様と技術的なやり取りを含め、円滑にコミュニケーションが取れる方
歓迎スキル
・ドメイン駆動設計(DDD)やクリーンアーキテクチャの知見 ・PostgreSQL特有の機能(JSONB、CTE、拡張モジュールなど)の活用経験 ・ライブラリ/SDKの設計・公開・バージョニング運用経験 ・パフォーマンスチューニングやスキーマ設計の経験 ・GIS/地図情報関連の知見
稼働条件
月間140〜180時間程度を想定 / 週5日を想定(平日フルタイム)。稼働調整は応相談。 / 週5日 / フルリモート
面談回数
1回
契約形態
業務委託(フリーランス)
開発環境
・言語/環境:TypeScript、Node.js ・DB:PostgreSQL(他RDBMSの経験でも可) ・設計:基本設計~詳細設計、データモデル設計、リファクタリング ・ツール:Git、Issueトラッカー(Jira/Backlogなど想定)、ドキュメント(Confluence/Notion/Markdown 等) ・開発体制:2名セットでの参画を想定、レビュー/設計議論あり ・作業形態:フルリモート PostgreSQL、Node.js、Git、Backlog、Jira、TypeScript、Supabase
作業時間
10:00〜19:00目安(フレックス/コアタイムは応相談)
精算基準時間
140〜180h
募集回数
1回
募集背景
TypeScriptでの基盤/共通ライブラリ開発に強みのある方にマッチします。設計とリファクタリングの実務力、DBまわりの知見を重視します。2名セット提案歓迎です。
スキル
企業名
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)