シニアフルスタックソフトウェアエンジニア(React/.NET)- ハイブリッド勤務、北マケドニア
IT Labsに加わり、シニアフルスタックエンジニアとして医療スケジューリングプラットフォーム向けのReactおよび.NET機能を開発します。スタック全体にわたる機能提供、インテグレーション、自動テスト、プロダクションサポートを担当します。
仕事内容
- フロントエンドおよびバックエンドシステム全体でプロダクト機能を作成・保守する
- React、TypeScript、Next.js、HTML、CSSを使用して保守性の高いインターフェースを開発する
- C#と.NETを使用してバックエンドサービスを構築・強化する
- フロントエンド実装とAPI統合からバックエンド開発、テスト、プロダクションサポートまで機能を提供する
- REST APIを使用し、アプリケーション統合の開発を支援する
- アプリケーションスタック全体の不具合を診断・修正する
- 成熟した本番プラットフォームの既存機能を強化する
- 自動テストを作成し、Playwrightなどのツールでエンドツーエンドのテストカバレッジを支援する
- MongoDBを使用し、マイクロサービスアーキテクチャのサービス開発に貢献する
- コードレビュー、技術的な議論、スプリント計画、Scrumのセレモニーに参加する
- 定められたエンジニアリングプラクティス、アーキテクチャパターン、コーディング規約、開発プロセスを適用する
- エンジニア、プロダクト関係者、クライアント側のチームメンバーと連携する
- ワークフロー、機能、運用上のニーズの拡大に合わせてプラットフォームの進化を支援する
応募要件
- Reactを使用したアプリケーション開発の本番環境での実績
- TypeScript、JavaScript、HTML、CSSを自在に扱えること
- C#と.NETを使用した開発の実務経験
- フロントエンドとバックエンドの両方のレイヤーで業務を遂行できること
- REST APIとフロントエンド・バックエンド統合に関する確かな知識
- 複雑な本番品質のWebアプリケーション開発経験
- ソフトウェアアーキテクチャ、クリーンコード、保守性、テストプラクティスへの理解
- Playwrightまたは同等のフレームワークを使用した自動テスト作成経験
- 確立されたエンジニアリング標準と既存のコードベースで業務を進められること
- 問題を自律的に調査し、解決策の完了まで遂行できること
- Next.jsまたは同等の最新Reactフレームワークの経験
- MongoDBの使用経験
- マイクロサービスアーキテクチャの経験
- Dockerの経験
- Clerkまたは類似の認証・ユーザー管理プラットフォームの経験
- ヘルスケアテクノロジーまたは複雑なワークフローベースのプラットフォームの経験
福利厚生
- 有給休暇あり
- ハイブリッドまたはリモート勤務の形態
- 週40時間のフルタイム勤務
- 個人契約またはB2B契約の選択肢
