- どんな仕事か
-
自社開発のSaaSの開発に、ソフトウェアエンジニアとして携わっていただきます。
Webアプリケーションのバックエンド開発を中心に、スキルに応じてインフラ運用からフロントエンド開発まで幅広くご活躍いただきます。
当社のサービス全体を支えるシステム開発の仕事です。
▍具体的には
[全員]
・Webアプリケーションのバックエンド開発 (Django)
[スキルに応じて]
・Webアプリケーションのフロントエンド開発 (Vue.js)
・コアロジックの開発 (Rust)
・インフラの運用管理 (Google Cloud)
・シフト作成等のアルゴリズムの研究開発
▍開発環境
●DevOpsの実践
・仕様策定から機能実装、運用まで開発チームが一貫対応
・本番・ステージング環境はGoogle Cloud上のKubernetesで運用し、GitLab CI/CDで自動テストおよびデプロイを実施
●柔軟なプロジェクト管理
・変化するビジネスニーズに迅速に対応するため、カンバンを採用
・Git-flowを簡略化したブランチ戦略を採用
・新機能は週前半にリリースし、休日のトラブルを回避。ホットフィックスは随時リリース
●ユーザーの声を重視した開発
・ニーズに沿った開発のためカスタマーサクセスチームと密に連携
・新機能は初期段階での過剰な作りこみを避け、迅速なリリースと改良を重視
●技術スタック
・言語: Python, JavaScript, Rust
・フレームワーク: Django, Vue.js
・インフラ: Google Cloud, Kubernetes, Terraform
・ミドルウェア: PostgreSQL, Elasticsearch, Redis, Docker
・CI/CD: GitLab CI/CD
・コーディング支援: GitHub Copilot - 求められるスキルは
-
必須 ・データ構造やアルゴリズムに関する基礎知識
・計算量を意識したコーディングができること
・仕様策定から実装まで携われる能力
《以下、業務/プライベート不問》
・プログラミング経験 (5年以上)
・Linuxにおける開発経験 (5年以上)
・Pythonによる開発経験 (1年以上)
・RDBMSを用いた開発経験 (1年以上)
・GitHub/GitLabを用いたチーム開発の経験歓迎 ・Webアプリケーション開発および運用の実務経験
・コンピュータサイエンス/ソフトウェア工学または関連分野の修士号 (もしくは同等の知識)
《以下、業務/プライベート不問》
・Djangoを用いた開発経験
・JavaScript/TypeScript(特にVue.js)を用いた開発経験
・Google Cloud/AWSなどの利用経験
・C/C++/Rustのいずれかを用いた開発経験 - 雇用形態は
- 正社員
- どこで働くか
- 本社:東京都
フルリモート - 給与はどのくらい貰えるか
- 700-1000万円
NEW
掲載期間24/12/19~25/01/01
求人No.JBKG-JKK-1219-1