シニアエンジニア募集:Kotlin・TypeScript・Svelte
基本情報
単価
110万円/月
勤務地
東京都
リモート
フルリモート
職種
フロントエンドエンジニア、データベースエンジニア、プログラマー、システムエンジニア、バックエンドエンジニア、SRE
スキル
VitestTypeScriptTerraformCloud SpannerKotlinSvelteGradleGraphQLJUnitTailwind CSS
案件詳細
■作業内容:
大手航空会社の開発プロジェクトにて、シニアソフトウェアエンジニアとして参画して頂きます。
フロントエンドからバックエンド、インフラも含む横断的なプロダクト開発に携わって頂きます。
働き方としてバーチャルオフィスを導入しており、ペアプロでの開発も行って頂く予定です。
主な業務内容は下記となります。
・デザイナーが作成したデザインをベースにしたフロントエンドの機能実装
・デザイナー、及び他のエンジニアを巻き込んだUI/UXの設計
・GraphQLサーバーの設計・実装・性能評価
・GraphQL-Webクライアント開発
・サードパーティが提供するSaaSにおけるAPIの調査と検証
・開発した機能に対するテスト
・CI/CD環境の構築、整備
・インフラ環境の構築、運用
・ログ収集、及びそれを用いたモニタリングの設定
・システムの保守、及び運用
技術環境:
【アプリケーション】
・言語:Kotlin、TypeScript
・ビルドツール:Gradle (バックエンド)、pnpm (フロントエンド)、Vite (フロントエンド)
・フレームワーク:Svelte、Tailwind CSS
・通信プロトコル、GraphQL
・ユニットテスト:JUnit (バックエンド)、Vitest (フロントエンド)
・データベース:Cloud Spanner
・キャッシュ:Memorystore for Redis
・CI/CD:GitHub Actions、Cloud Build
【インフラ】
・動作環境:Cloud Run (バックエンド)、Vercel (フロントエンド)
・IaC:Terraform
・モニタリング:Datadog (バックエンド)、Sentry.io(フロントエンド)
・ページャー:PagerDuty
・CI/CD:GitHub Actions、HCP Terraform
■必須スキル:
・スクラムを用いた開発の経験
・技術選定やアーキテクチャ設計を主体的に行った経験
・次の技術スタックに基づいた開発の経験が2年以上であること
TypeScript、CSS、HTML
・次のようなモダンなフロントエンドフレームワークを用いた開発経験が2年以上であること
Svelte、SolidJS、React、Vue.js、Angular
・次のいずれかの言語を用いた開発経験が2年以上であること
Go、Java、Kotlin、Scala、C#、TypeScript、Rust
・ソフトウェアアーキテクチャかデザインパターンの利用経験がある
(フレームワークやMVCの利用経験のみはNG)
・ユニットテストの実装経験がある
尚可スキル:
・リーダーとして開発チームを牽引した経験
・Kotlin, Svelteによる開発経験
・Google CloudやTerraformを利用したインフラの開発、及び運用の経験
・GraphQLを利用した開発経験
・旅行業界でのプロダクト開発経験
・金融やtoB SaaSなど、堅牢性が求められるプロダクト開発経験
・3rd party APIとの連携が重要なプロダクトの開発経験
・ペアプロ・モブプロでの開発経験
・ミーティングにて英語による議論を複数人と行えること
求める人物像:
・技術選定、アーキテクチャ、開発プロセスなどの意思決定に加えて、組織横断で業務範囲を広げられる環境で働きたい方
・少人数のチームで要件設計から実装まで幅広く関わりたい方
・プロダクトの意思決定に関わり、提供価値にコミットしたい方
・飛行機の予約プロセスから空港でのチェックインの誘導などのシステム開発に興味がある方
・難易度の高いプロダクト開発に挑戦したい方
・開発にフォーカスし、とことん技術を突き詰めることに集中したい方
・業務委託でも残業なし、コアタイム制などワークライフバランスを重視した環境で働きたい方
・国内外のカンファレンスへの参加や登壇に興味がある方
・フルリモートでの業務に対応できる方
就業時間:フレックス制(コアタイム10時00分-17時00分)
勤務地:フルリモート
期間:2025/10~
単価:112万円まで
精算:140-180h
面談:1回
年齢:40代迄
国籍:外国籍可(日本語流暢必須)
関わるプロジェクトについて
企業名
***********
募集背景
************************************
課題感
*****************************
プロジェクト規模
***********
チーム人数
*****
現場の雰囲気
********************
作業開始/終了時間
***************
平均稼働時間
*********
詳しくはカウンセラーにお聞きください。
カウンセラーに詳細を聞く