■業務内容
1on1をプロダクト化したSaaS開発・運用業務
フロントは、昨年Vue.js(JavaScript)からAngular(TypeScript)へのフルスクラッチでの移行を実施し、
サーバサイド(API)もRubyOnRailsからPython/FastAPI/Asyncioというモダンで開発体験・クオリティを重視したアーキテクチャへの移行を進めています。
スタートアップのSaaSの中では珍しく、大手企業様の利用実績が大変多いプロダクトになっています。その分セキュリティや機能に関するご要望も多いですが、高度な要件定義や仕様策定から、実装まで経験することができます。
また、人と人、人とAIに関係したモデルの設計と開発を深く考え、実装する経験を積むことができます。
シンプルな構成のWebアプリケーション(SPA+2Tier)から、機能の複雑化・パフォーマンスの担保・データ量の増加など個々の課題に対応するために、新たな創意工夫が求められます。FastAPIはAsyncioをフル活用しており、モダンな構成となっています。
■求めるスキル(必須)
下記いずれかの開発実務の経験(合わせて3年以上)
・Angular、React、Vue.jsのいずれかを用いたフロントエンド開発(1年以上)
・Python(FastAPI) 、 Ruby on Railsのいずれかを用いたバックエンド開発(1年以上)
・フロントエンド・バックエンドを問わず、その他のフレームワークを用いた開発
・フロントエンド、バックエンドを垣根なく実装することに興味関心のある方
・Webアプリケーション/フレームワークが動作する仕組みや、実務レベルのソフトウェアエンジニアリングに関する深い理解があり、それを実践できること
・DB/ネットワーク/Webブラウザ/HTML等、Webアプリケーションを支える技術に関する幅広い知識
■求めるスキル(尚可)
・B2B SaaSの設計・開発・運用経験
・認証、認可の設計、実装、運用経験
・マルチテナントのアプリケーション設計、実装、運用経験
・セキュリティを意識したコーディング
・AWS/Azure/GCP、いずれかでのインフラ構築と運用経験
・iOS/Androidアプリの実装・運用経験
・現在の経験にとらわれず、幅広い知識と経験をしてみたい方
■開発環境
言語:Python, TypeScript, Ruby
フレームワーク:FastAPI(Asyncio利用), Angular, Ruby on Rails
インフラ:AWS+Terraform
AWSの主要な利用機能:Aurora(MySQL) / ECS(Fargate) / Lambda / CloudWatch / Chime / S3 / AWS Batch / etc...
CI/CD:GitHub+Code Pipeline
■キーテクノロジー
TypeScript,Ruby,Angular.js,Ruby on Rails
■面談回数:1回
■週稼働日数:〜週4日
■PC貸し出し:有
■業務時間:その他
■リモート状況:ハイブリッド(週2-3出社)
■勤務地:ハイブリット(稼働の半分以上出社いただければその他リモート可)
■案件番号:97_041
①SRDU開発(ラボ型開発支援)事業
スタートアップや新規事業を立ち上げたい企業の多くは「優秀なエンジニアを採用できない」 「社内のエンジニア体制が脆弱」「立ち上げに必要な人材が確保できない」という悩みを抱えています。
Senyouではこうした悩みを抱えた企業様に向けた開発支援を行っています。
私たちのコミュニティには、数多くのサービス開発やプロジェクトを遂行してきたエンジニアやPM、デザイナーが多数在籍しており、事業のフェーズや規模に応じて柔軟な開発体制を提案できることが強みです。
②フリーランスエージェント事業
世の中には数多くのフリーランスエージェントがありますが、Senyouでは、エンジニアとの長期的な信頼関係を前提としたキャリア支援や提案を大切にしています。
大手企業、メガベンチャーからスタートアップまで、幅広い企業様と直接的に関係を築いていることが強みで、これまでの豊富な経験から適切な情報やサポート体制の提供が可能です。
③フリーランスコミュニティプラットフォーム事業
Senyou Membersというフリーランスコミュ二ティを運営しています。現在(2021年3月)数十名の方に参加していただいています。