こんにちは!人事広報担当の平田です。
現在、多くの開発現場では、SES(システムエンジニアリングサービス)や客先常駐の環境が一般的です。しかし、サックルでは、すべての開発を自社内で行っています。この「100%自社開発」の環境は、エンジニアにとって多くのメリットがあります。特に、成長の機会が豊富で、安心して開発に集中できる点が大きな特徴です。
今回の記事では、サックルが提供する開発環境の特長と、エンジニアにとってのメリットをご紹介します。
■サックルの開発環境
【100%自社内開発の意義】
サックルでは「製品・サービスを納品するだけではなく、世の中に広がるまでが開発である」という考え方を大切にしており、プロダクトがリリースされることで、世の中にどのように貢献するのか、そのプロダクトがリリースされた後、その価値をどうやって伝えていくのかにまで責任を持つことが大事であると考えてます。
これからの時代、開発会社はクライアントの成長を促し、加速させるグロースディベロッパーでなければならないと考えています。現在ほどコンピュータシステムが普及していない頃とは違い、アナログなものをデジタルに置き換えるだけでは、お客様は感心してくれませんし、次の依頼に発展もしないでしょう。そのため、私たちSackleは、プロダクトデザインの考え方をもっとも大切にしています。
- 受託開発でありながら、自社チームだけで開発を完結できる
- クライアントの要望に合わせつつ、企画から設計・開発・リリース・改善まで一貫して行う
- 他社のプロジェクトに「派遣される」ことはなく、常に社内のチームで開発を進める
- プロダクトデザインを重視し、単なる受託開発ではなく、クライアントと共にサービスを成長させる
プロダクトデザインの考え方は、単なる「見た目」ではなく、ユーザーの体験、機能性、環境への配慮を総合的に考えることにあります。プロダクトデザインの考え方は、単に「見た目を美しくする」だけではなく、ユーザーのニーズを理解し、使いやすさや機能性を追求することにあります。
【開発フロー】
・要件定義~設計~開発~テスト~リリース後の運用改善までワンストップ
・開発手法は、プロジェクト規模に応じてアジャイル or ウォーターフォールを採用
【技術スタック&スキルアップ環境】
- 主要技術
- バックエンド: Ruby / PHP / Go / Python / Node.js など
- フロントエンド: React.js / Vue.js / Nuxt.js / Next.js など
- インフラ: AWS / GCP
- コード管理: GitHub / Bitbucket
- プロジェクト管理: Jira / Confluence / Backlog
- 技術選定の自由度が高い
- プロジェクトごとに最適な技術を選びながら開発を進める
- 既存の技術に縛られず、新しい技術にも挑戦可能
■サックルで働くメリット
【分業なし=フルスタックな経験が積める】
- バックエンド・フロントエンド・インフラの壁がない
- エンジニアが希望すれば、フルスタックな経験を積むことが可能
- 「設計だけ」「実装だけ」ではなく、上流から下流まですべての工程を関わることでスキルの幅が広がる
- 受託開発でありながら、プロダクト視点での設計が求められる環境
【開発に集中できる環境】
- 社内Slack文化 & 柔軟なコミュニケーション
- 朝夕の進捗報告(Slack)、適宜ミーティングあり
- 必要な情報はスムーズにキャッチアップできる
- 「雑務なし」=開発に専念できる環境
- 事務作業や、電話対応が少ないため、純粋に開発にフォーカスできる
【安定したチーム開発&サポート体制】
- 小規模(2~3名)から大規模(10名以上)までの開発案件があり、経験に応じてアサイン
- 経験の浅いエンジニアには、先輩エンジニアがサポートする体制
- 新しい技術や設計にも積極的に挑戦できる
- 多様なプロジェクトに関われるからこそ、技術の蓄積ができる
- 案件ごとに異なるプログラミング言語やツール、システム構成に触れることで、スキルが自然と蓄積される。
- 「作って終わり」ではなく、運用改善まで含めて経験できる
「100%自社内開発」で理想のエンジニアキャリアを築こう
サックルの自社開発環境で得られるメリット
- 開発に集中できる環境
「100%自社開発」のため、エンジニアは外部の干渉を受けることなく、安心して開発業務に専念できます。 - フルスタックスキルが身につく
分業がなく、幅広い技術に触れられるため、フルスタックなスキルを身につけ、キャリアの幅を広げることが可能です。 - 柔軟な技術選定と開発手法
自社内での開発により、技術選定や開発手法を柔軟に調整でき、さまざまな経験を積むことができます。 - 安定したチーム体制とスキルアップの仕組み
サックルでは、エンジニアが成長できる安定したチーム体制が整っています。