具体的な業務内容
【技術的側面から事業の成長をリードする】シニアソフトウェアエンジニア/東証グロース上場企業
■業務概要:
くすりの窓口ではプロダクトまたは機能単位でチームを構成し、各チームにシニアソフトウェアエンジニアが配置されます。
シニアソフトウェアエンジニアは自分の技術力をチームへとスケールさせながら、各エンジニアの技術力も引き出し、チーム全体として高い品質・生産性を実現する技術面のリーダーの役割を期待されます。
シニアソフトウェアエンジニアは、技術的な側面のリーダーを担当しますが、小規模なチームの場合はピープルマネジメントを行うエンジニアリング・マネージャの役割も兼ねていただくこともあります。
将来的には、チームをまたがった複数プロダクトの開発マネジメント及びプロセス改善に関与していただくことも期待されます。
■具体的な業務内容:
・担当チームの設計・実装をリードし、生産性・品質に責任を持ち、技術課題抽出・対応方針立案と実行までをリードする
・担当チームの技術的なレビュー・指導を行う
・事業責任者やビジネス担当者とのコミュニケーション
【開発の流れ】
アジャイル形式での開発スタイルとなっております。朝礼と週次の定例で進捗や問題点などを共有。都度、相談しあって案件を進めています。
【組織構成】
メディア事業部に配属予定です。
プロジェクト毎に同事業部内のPM、プランナー、デザイナー、フロントエンジニアがエンジニアリングチームと共にアサインされ、開発を行います。
【チーム構成】
平均2名〜8名で開発を行っております。
1プロジェクトの単位期間は短期のものだと2,3人日、長期のものだと6人月以上のものもあります。短期のものは既存のUI変更や既存機能へ追加実装がメインとなります。
【リモート体制】
コミュニケーション担保のため週1-2日は出社としていますが、自立的に業務をできる方はフルリモートも可能です
■開発環境:
アプリケーション開発言語:PHP(cakephp3)、python、Javascript、HTML5、CSS3
インフラストラクチャ:AWS(EC2/S3)
DB:MySQL、Redis、S3、dynamoDB、lambda
Elasticsearch/varnish(キャッシュ)/jenkins
ソースコードバージョンバージョン管理:GitHub
プロジェクト管理:Slack/Redmine/Backlog
チーム/組織構成