自社SaaS『DRIVE SFA』における、フロントエンドアプリケーションの設計・開発・テスト・デバッグをお任せします。 【入社後のキャッチアップの流れ】 入社後は、まず1つのプロジェクトに参画し、お持ちのスキルにもよりますが、バグ改修や機能追加からスタートしていただきます。 このプロセスを通じて、開発環境の構築方法やタスクの進め方、既存システムの理解を深めていただきます。また、習熟度が高い方は実装難易度が高いタスクや設計にアサインいたします。 コードレビューもフォロー担当者がしっかりと行う体制が整っています。 【柔軟な開発フロー】 要件定義や基本設計はプロジェクトマネージャーや設計担当者が進めますが、開発者も自らのタスクに関して効率化やUI/UXの改善提案を行うことができます。 詳細設計や実装は各開発者に任されており、必要に応じてテックリードがサポート。また、技術調査や選定にも主体的に関わることができるため、アジャイル的な要素を取り入れたウォーターフォールの利点を活かした開発を経験できます。 【業務の流れ】 1. タスクがアサイン 2. 詳細設計 3. 実装/テスト 4. コードレビューを受け適宜修正 5. QAによってバグが見つかった場合は改修 6. リリース タスクは詳細設計から実装、テスト、レビュー、リリースまで、一貫して担当いただきます。 QAプロセスも含めた流れで、コードの品質を保ちながら、業務スキルを磨くことができます。 定例会議は1プロジェクトにつき15分程度、週に2〜3回ほどと最小限に抑えており、進捗や課題を簡潔に確認するスタイル。 会議後に必要な詳細確認や相談を行う場も用意されているため、集中して作業を進めることができます。 <当社の事業について> ■自社プロダクトの開発 現在展開しているのは、営業支援SaaS『DRIVE SFA』。今後も、モダンな技術やAIを取り入れたSaaSプロダクトの開発を内製・提供していく予定です。 ■システムの受託開発 プライム案件のみ。クライアントから構想段階で依頼を受け、要件整理から、開発、保守運用までワンストップで手がけます。新規開発にとどまらず、既存システムのリプレイスやエンハンス開発も行っています。 <ものづくりの本質を捉えた開発> システム開発は、“完成したら終わり”ではありません。クライアントの業務を助け、成長を支えることが本来のミッションです。そのために当社では、システムに必要だと思うことをエンジニア自らが提案。この姿勢がクライアントから高く評価されています。 <開発環境> ■利用言語:TypeScript ■フレームワーク:Next.js ■インフラ:AWS, GCP ■API定義:OpenAPI ■バージョン管理:GitHub ■CI/CD:GitHub Actions ■ドキュメント管理:Notion ■プロジェクト管理:Notion ■コミュニケーション:Slack ※希望者はGitHub Copilotを使用できます。 OpenAPIによるクライアント生成、Storybookによるコンポーネント管理など、効率性・再利用性を意識して開発環境を導入しています。

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Japan