<グローバル展開/プロダクトとチーム強化に関心があるフロントエンジニア募集!!>
◾️業務内容
orosyのサービスのフロントエンドサイドの開発の牽引をお願いします。
・orosyの機能追加・機能改善のためのフロントエンドの開発業務
・既存の技術の最適化と新しいフロントエンドテクノロジーの選定
・優れたユーザーエクスペリエンスの提供と、モダンで再利用可能なフロントエンドコンポーネントの設計
・コード品質とパフォーマンスを維持し、テストとデバッグプロセスを導入して品質を確保すること
●こんな方はぜひ!!
・Webサービス、Webアプリなどの開発経験3年以上
・AWSを用いた開発経験
・TypeScriptを用いた開発経験
・アーキテクチャー設計経験
・データベース設計経験
・開発組織の立ち上げ、構築、マネジメント経験
・Webサービスの立ち上げ経験
■一緒に働くチームについて
現在開発チームは正社員やフルタイムの業務委託の方を入れて7名の体制です。このほか、PdMが1名、デザイナーが1名となっています。
エンジニア:7名(フルスタック4名、フロント1名、iOS / Androidエンジニア:2名)
PdM:1名
デザイナー:1名
■開発環境について
サーバーサイド:TypeScript, Python
フロントエンド:TypeScript, React, Vue
iOSアプリ:Swift
Androidアプリ:Kotlin
フレームワーク:Nuxt.js,AWS Serverless Framework
データベース:Amazon DynamoDB,OpenSearch
インフラ:AWS AppSync,Amazon ECS,AWS Lambda
CI/CD:GitHub Actions
その他:AWS CDK,CloudFormation,CloudWatch
ツール:Slack,Notion,miro,Discode,Github,Figma
orosyでは開発プロセスとして、アジャイルのスクラムを採用しています。
新しい機能の実装時には、PdMが作成したエピックを元に、エンジニアとPdMとの間で仕様を議論し詳細な仕様を検討します。 議論した結果を元に、スパイク(技術検証)や実装方法を比較・検討したデザインドキュメントの作成を行います。
フロントエンドのデザインが必要な場合は、同時にデザイナーやPdMと議論をしながら、デザインを作成していきます。 検討した仕様は開発チームでのデザインドキュメントのレビューを経て決定され、実際の開発に移っていきます。
開発フローは、GitHub Flowを採用。 常にmainブランチが開発環境へデプロイされている状態でその開発環境に対してQAを行い、本番環境へリリースしています。
コードレビューでは、常に該当分野のSubject Matter Expert2名以上のレビューからのApproveをもらうことをマージの条件としています。 また、テストについては、ユニットテスト・インテグレーションテスト・E2Eテストを行なっており、GitHub Actions上で自動テストしています。
■当社ならでは面白さ
・非常に裁量が多く「会社を一緒につくっていく」経験ができます
・グローバル展開を前提としているビジネスモデルのため事業の海外展開などにに携わることができます
・ただ決められた仕様通りに開発するだけでなく、何がユーザにとって良いかを議論しながら、チームが一体となってプロダクトの開発に深く携わることができます
・ユーザーとの距離が近く、ユーザの生の声を聞くことができます
・プロダクトに新しい技術を積極的に取り入れる文化が整っているため、プロダクトに必要なさまざまな技術を取り入れることができます
応募お待ちしております!!