働きがいを中心にしたSaaSカンパニーのプロダクト開発をリードエンジニアとして進めてくれる仲間とお会いしたいです!
バックエンドエンジニアとして、下記要件にフィットする方がおりましたら、ぜひお気軽に「話を聞きたいボタン」でお話しましょう!
※ベーススキルがPM、PdM、テックリード、エンジニアリングマネジャーの方でもポジションがございます。「バックエンドエンジニアじゃないけどソウルウェアに興味がある」という方もお気軽にご連絡ください!
●具体的な業務
・自社サービスの企画、開発、運用
・新規機能開発における要件定義(VoCヒアリング含む)、設計、開発、運用改善
・基盤改善(リプレイス, リアーキテクチャ)に伴う要件定義、設計、開発、運用改善
・開発チームにおける技術的なリード(技術選定, 開発優先度の意志決定etc)
※スキル、ご経験により以下業務も積極的に関わっていくことも可能です
・QCDを戦略的にバランスするための提案と実行
※フロントエンド,バックエンド,インフラ各レイヤーのアーキテクチャ指針,技術選定の策定など
・解決すべき技術的負債の特定と改善策の提案、実行
※アーキテクチャ全体のモダン化含めた検討と計画立案および実行
・CI/CDパイプラインなどワークフロー関連の整備と仕組みの導入
・上記課題解決に向けたロードマップ策定と実行
・下流領域の施策実行における詳細設計や実装
●技術スタック
・フロントエンド:JavaScript
・バックエンド:PHP/CodeIgniter, Laravel
・インフラ:AWS(EC2, ECR/ECS, SES, S3, SQS), Docker
・DB:Aurora(MySQL), Redis
・ソースコード管理:Git
・プロジェクト管理:GitLab, Asana, esa
・コミュニケーション;Slack, Google Meet, [Gather](
https://www.gather.town/)
現時点では上記技術スタックを利用しておりますが、今後リアーキテクチャとモダン化を推進していく予定です。
PHPについても現在はLaravel9.x以降を想定してリプレイスを検討しておりますが、必ずしもPHPである必要はないと考えております。
今回募集しているポジションの方と一緒に、フィージビリティスタディを実行して次世代のアーキテクチャの検討を進めていきたいです!
●こんな人にお会いしたいです!
人物像
・目線や行動がチーム/製品に向いていること
・技術の話をするのが好きな人
必須要件
・バックエンド:Webバックエンド開発経験3年以上(Laravel, Django, RubyonRails, Golang, etc)
・ Webアプリケーションの設計、実装、リリース、運用まで一貫した業務経験
・リファクタリング経験
・チーム開発を主体的に推進した経験(技術的な提案, コードレビューやTDD等の効率化に関する提案)
歓迎要件
・リードエンジニアとして開発をリードした経験
・PdMやデザイナー、ビジネスサイドと連携してプロダクト開発を行った経験
・スクラムやXPなどのアジャイル開発経験
・DDDを用いたサービス開発経験
・TDD、CI/CDなどの開発効率化施策の導入経験
・クリーンアーキテクチャを利用した設計経験
・モジュラリティ、マイクロサービスアーキテクチャの設計経験
・言語、フレームワークなど技術選定の経験