シニアバックエンドソフトウェア開発者——ブラジルでのリモート勤務
ブラジルのテクノロジー企業Montreal向けに、API、Webインターフェース、モバイルアプリケーションを開発するシニアバックエンド開発者。Node.js、React、Azure、アジャイル開発手法を使用します。
仕事内容
- チーム向けのソフトウェア成果物を提供する
- API、Webインターフェース、モバイルアプリケーションを構築・保守する
- ビジネスニーズを満たす、スケーラブルで安全な技術ソリューションを設計する
- Scrumセレモニー、バックログリファインメント、スプリント計画、デイリースタンドアップ、レビュー、レトロスペクティブに参加する
- 要件の分解、作業量の見積もり、アーキテクチャ上の意思決定を支援する
- クリーンコードの原則、テスト、ピアレビューを通じてコード品質を維持する
- 本番環境の問題を診断し、修正を提案し、重要なフローの可観測性を強化する
- AIツールを活用して、コード分析、ドキュメント作成、テスト、トラブルシューティング、タスク自動化、チームの生産性を向上させる
- DevOpsチームおよびインフラチームと連携し、パイプライン、環境、デプロイ、Azureサービス統合に取り組む
応募要件
- 情報技術分野の高等教育を修了していること。学士課程または lato sensu、stricto sensu の大学院学位を含む
- シニアソフトウェア開発者としての実務経験
- アジャイルソフトウェア開発環境での経験
- JavaScriptまたはTypeScript、Node.js、Reactをシニアレベルで扱えること
- REST APIの開発・保守に関する実務経験
- React Nativeに関する深い知識、またはプロジェクトのモバイルアプリケーション開発に貢献する意欲
- Oracleデータベース、リレーショナルモデリング、クエリ、マイグレーションの経験
- Docker、CI/CDパイプライン、ステージング環境および本番環境に関する知識
- Scrumの経験と、部門横断チームとの協働能力
- クリーンでテスト可能、かつ保守しやすいコードを作成できること
- 明確な技術コミュニケーション能力、自律性、成果物に対する責任感
- 歓迎:Azure DevOps、Azure SQL、Blob Storage、Key Vault、Managed IdentityなどのAzureサービスに関する知識
- 歓迎:Playwrightを使用したエンドツーエンドテストの経験
- 歓迎:カメラ、OCR、位置情報、オフライン機能を備えたモバイルアプリケーション開発の経験
- 歓迎:APIセキュリティ、シークレット管理、デプロイのベストプラクティスに関する知識
- 歓迎:開発および運用業務でAIツールを日常的に成熟して活用していること
福利厚生
- 有期契約ポジション
- リモート勤務制度
- 障害のある方も応募可能
- 人材育成の機会
- 協力的で尊重し合い、支え合う職場環境
