フルスタックエンジニア at Sesame Labs

Full Time2ヶ月前
Employment Information
職務内容
このポジションは、意欲的で創造性豊かなプロフェッショナルに最適です。当社のウェブベースソリューションの開発において中心的な役割を果たしていただきます。候補者は、すべてのプラットフォームで優れたユーザー体験を提供するレスポンシブなウェブ製品の設計と実装を担当します。創業者やデザイナーを含むクロスファンクショナルチームと協力し、技術的な実現性と革新性を確保しながら、製品開発の戦略的方向性に貢献します。また、リアルタイムの顧客フィードバックとパフォーマンス指標に基づいて仮説を検証し、機能を改善するための迅速な実験サイクルを実施します。さらに、メンタリング、知識共有、協力的な職場環境の醸成を通じて、エンジニアリングチームの成長を支援します。この役割では、ユーザー中心設計、アジャイル手法、継続的インテグレーション/継続的デプロイメント(CI/CD)ワークフローなど、現代のウェブ開発手法に対する深い理解が求められます。成功する候補者は、進化するプロジェクト要件に適応しながら、コード品質、ドキュメンテーション、システムパフォーマンスの高い基準を維持することが期待されます。
主な責任
  • フルスタックアプローチを使用して、高度にレスポンシブなウェブ製品を開発・維持し、すべてのプラットフォームで最適なパフォーマンスと拡張性を確保します。
  • 創業者やデザイナーと緊密に協力し、ビジネス要件を詳細な製品仕様と技術設計に変換します。
  • A/Bテスト実験を設計・実行し、実用的な洞察を収集、結果を分析、製品機能を反復してユーザーエンゲージメントを最大化します。
  • 主要業績指標(KPI)と顧客フィードバックを監視し、改善点を特定してデータに基づいた意思決定を推進します。
  • ジュニアエンジニアのオンボーディングと育成をリードし、ベストプラクティス、コードレビュー、技術的問題解決に関する指導を提供します。
  • アジャイル開発プロセス(スプリントプランニング、デイリースタンドアップ、レトロスペクティブなど)に参加し、高品質なソフトウェアのタイムリーな提供を確保します。
  • 新興のウェブ技術と業界動向を把握し、開発方法論とツーリングを継続的に改善します。
  • 技術プロセス、アーキテクチャ決定、コードベースを文書化し、ナレッジ転送とシステム整合性の維持を確保します。
  • QAチームと連携してバグを特定・解決し、ウェブアプリケーションの堅牢性と信頼性を確保します。
  • 成長するユーザー需要とビジネス目標をサポートするスケーラブルなインフラストラクチャソリューションの作成に貢献します。
求めるスキル・経験
  • フルスタックウェブ開発の実績があり、フロントエンド技術(HTML、CSS、JavaScript、React、Vue.js)とバックエンドフレームワーク(Node.js、Python、Ruby on Rails)に精通していること。
  • レスポンシブデザイン原則とクロスブラウザ互換性に対する強い理解があり、すべてのデバイスでシームレスなユーザー体験を確保できること。
  • 高速な環境で創業者、デザイナー、クロスファンクショナルチームと効果的に協力するための優れたコミュニケーションスキル。
  • 顧客フィードバックとメトリクスを分析し、パターンを特定、機能改善を優先順位付け、製品仮説を検証する能力。
  • アジャイル手法とCI/CDパイプラインの経験があり、反復的な更新を提供し高品質基準を維持できること。
  • 効率的なワークフロー管理のためのバージョン管理システム(Gitなど)とコラボレーションツール(Jira、Confluenceなど)の習熟度。
  • 複雑な技術的課題のトラブルシューティングとシステムパフォーマンスの最適化のための強力な問題解決能力と分析的思考。
  • ジュニアエンジニアを指導し、専門的成長を促進しチームの生産性を維持する優れたメンタリングスキル。
  • チーム目標に貢献しながら独立して作業でき、革新とプロセス改善に向けた積極的な姿勢。
  • スタートアップまたは類似環境で成功した製品を提供した実績を含む、ウェブ開発での3年以上の専門的経験。
  • スケーラブルで安全なインフラストラクチャソリューションをサポートするクラウドプラットフォーム(AWS、Google Cloudなど)とDevOpsプラクティスの知識。
  • 業界のベストプラクティスに準拠したクリーンで保守可能なコードを書くことに対する強い注意力とコミットメント。
  • 変化するプロジェクト要件に適応し、動的な職場環境で効果的にタスクを優先順位付けする能力。
  • 複数のプロジェクトで高品質なアウトプットを維持しながら締め切りを守る優れた時間管理スキル。
  • 多様なチームと協力し、知識を共有し、ポジティブで革新的な職場文化に貢献する協力的なマインドセット。