具体的な業務内容
【Webシニアエンジニア】◆スタンダード上場◆プロジェクト推進・事業戦略立案と実行・組織開発
<2024年7月東証スタンダード市場上場/日本初WEBマーケティングSaaS/SEO対策ツール「ミエルカSEO」等、大手企業の導入多数>
■業務内容:【変更の範囲:会社の定める業務】
▼開発プロジェクトの推進
・新規機能開発や既存機能の改善を主導し、ユーザー体験を向上させるための施策推進
・(非)機能要件のレビュー、テストの設計、および検査や監視の自動化などの作業を通して、プロダクト品質の維持および向上
・システムの運用保守での安定したサービス提供の実現
・非エンジニア部門との協力強化
・定期的なパフォーマンスレビューやフィードバック、プロジェクトの進捗状況の評価と改善
▼事業戦略に基づいた組織開発
・キャリアパスや評価制度を設計し、チーム全体の学習意欲の向上と開発者体験の最大化に向けた施策の考案、実施
・リーダーシップを発揮し、チーム全体のモチベーションを高め、共同目標に向けた取り組みの推進
(参考)開発アプリケーションおよび開発組織
<アプリケーション構成の一例>
・パブリッククラウドは主にAmazon Web Servicesを利用。状況に応じてGoogle Cloud及びMicrosoft Azure
・Infrastructure as Code(IaC)にはAWS Cloud Development Kit (AWS CDK)を利用。実装言語はTypeScript
・データベースは主にMySQLを利用。状況に応じてDynamoDBやMongoDB
・アプリケーション:
バックエンド:主にJava(フレームワークにはSpring Framework)
フロントエンド:主にJavaScript(フレームワークにはjQueryとReactを使い分け)
<開発環境、ワークフローの一例>
・ローカル環境、および本番環境の環境構築にはコンテナ技術(Docker等)を利用
・ソースコードのバージョン管理にはGitHubを利用し、コードレビューはPull Request上で実施
※一部ワークフローはGitHub Actionsにより自動化
・プロジェクト管理には主にBacklogとNotionを利用し、スクラム開発の手法に則って開発を推進中
チーム/組織構成