お客様や社内のWeb系、クラウド系のサービス開発やパッケージソフトの開発を担当します。アジャイル手法で設計・開発からリリース後の改善までをスピーディに実行。チーム開発を通じて、確かな技術力と品質意識を養います。
開発エンジニア職について
農業・漁業・医療などの社会課題に向き合うプロジェクトから、企業の業務支援や社内DXまで、さまざまな分野のプロダクト開発に携わっています。多様な専門技術を活かし、設計から実装、運用、改善までを一貫して手がけることで、社会やお客様に価値を届けるプロダクトづくりを行っています。
近年では、Amazon Web ServicesやGoogle Cloudなどのクラウド技術を活用した、クラウドネイティブな開発が増えています。私たちは、新しい仲間を迎え、変化の激しいテクノロジーにも柔軟に対応しながら、顧客価値を最大化するプロダクトを生み出していきたいと考えています。
「アプリケーション開発×SIer」のやりがい
当社の開発エンジニアは、アプリケーション開発に関する幅広い専門技術を活かし、社会やお客様に価値のあるプロダクトづくりに取り組みます。
プロジェクトの多くはアジャイル型で進行しており、チーム内の議論を通じて要件定義の段階から関わることができます。UI/UXデザイナーやプラットフォームエンジニアと協力しながら、より良いユーザー体験と高品質なプロダクト作りに挑戦できる環境です。技術者としての成長だけでなく、人との対話を通じて社会に価値を生み出したい方をお待ちしています。
プロダクト開発の流れ(例)
要件定義と設計
ユーザーやクライアントの課題をヒアリングし、プロダクトのあるべき姿を検討します。UI/UXデザイナーと連携して、ユーザー視点を取り入れた業務フローや画面構成を整理しながら、より良い体験を実現する設計を目指します。また、プラットフォームエンジニアとも協力し、スケーラビリティや運用性を考慮したシステム構成やデータ設計を行います。
アプリケーション開発
React/Vueを用いたフロントエンド開発、Java/Node/Goを用いたバックエンド開発、FlutterやXamarinによるモバイルアプリ開発など、幅広い技術スタックを扱います。プロダクトの特性や利用シーン、将来的な拡張性などを考慮しながら、最適な技術を選定し、開発を進めていきます。また、Amazon Web Services、Firebase、Google Cloudといったクラウドサービスも活用します。
テストとレビュー
ユニットテストやE2Eテストを通じて品質を担保しながら、コードレビューを通じてチーム全体でスキルとナレッジを高め合います。テストやレビューのプロセスを通じて、チーム全体で品質に対する意識を高め合う文化があります。
リリースと運用改善
本番環境へのデプロイ後は、ユーザーの利用状況を踏まえて追加機能の実装や改善提案を行います。アプリの成長とともに、システムの拡張性・保守性を高める工夫も継続的に行います。
新卒として入社すると、UI/UXデザイナーやプラットフォームエンジニアと共に、開発の基礎研修を受けていただきます。コーディング演習、クラウド開発やセキュリティの基礎など、アプリケーション開発に必要な幅広い知識を習得していきます。
その後は、先輩エンジニアのサポートを受けながら、小規模な社内システムや自社サービスの改修など、実務的なタスクに参加。バックエンドやフロントエンドなど、得意分野や興味に応じて担当領域を広げていきます。プロジェクトでは、要件の整理から設計、実装、テスト、リリースまでの全体を経験でき、実践的なスキルを確実に積んでいける環境です。
最近では、ChatGPTやVertex AIなどの生成AIを活用した開発手法も取り入れており、要件整理や設計補助だけでなく、実際のコード生成やリファクタリング支援といった実務に直結する活用も多く、プロトタイピングや業務効率化のためのAI活用スキルも身につけられます。
若手でも裁量を持って挑戦できる文化があり、自分のアイデアをコードとして形にしたり、新しい技術や手法を提案・導入するチャンスも多くあります。エンジニアとしての幅を広げ、社会に価値を届ける力をじっくりと育てていけます。
オープンなチーム文化
エンジニア同士の距離が近く、年次に関係なくフラットに意見を出し合える環境です。コードレビューや設計レビューも活発に行われ、誰もが技術的な挑戦や提案を歓迎する風土があります。
継続的な学びの場
最新のフレームワークやクラウド技術、AI活用などに関する社内勉強会を定期開催しています。若手向けの技術研修や、社外セミナー参加のサポートもあり、自ら学び続けられる土壌が整っています。
多職種との協業が当たり前
UI/UXデザイナー、プラットフォームエンジニア、営業、カスタマーサクセスなど、さまざまな職種と密に連携しながら開発を進めます。目的や課題を共有しながら、チームで「本当に使われるシステム」を作り上げていくことができます。
多様な開発対象と技術スタック
Webアプリ、業務系システム、スマホアプリ、自社サービス、公共性の高いプロジェクトまで、開発対象は多岐にわたります。React/Vue、Java/Node/Go、Flutterなど多様な技術スタックに触れられることも、成長を後押しする大きな要素です。
・コードを書くことが好きで、ものづくりを通して社会課題の解決に貢献したい方
・フロントエンドからバックエンド、アプリやクラウドまで、技術の幅を広げたい方
・チームで議論しながら、一緒にプロダクトを育てていく開発スタイルを楽しめる方
・ChatGPTや生成AIなど、新しい技術に興味を持ち、業務に積極的に取り入れてみたい方
・ユーザーの声や使われ方を意識して、より良い体験を提供するシステムを作りたい方
当社では、社会的意義のあるシステム開発から最先端の技術活用まで、幅広いプロジェクトに挑戦するチャンスがあります。アプリケーション開発エンジニアとして成長する中で、ユーザー視点を持ちながら、技術力と発想力を活かして価値あるプロダクトを生み出せる環境が整っています。
「自分の手で社会に役立つサービスを形にしたい」「チームで議論しながらより良い開発を楽しみたい」と考えている方を、私たちは心よりお待ちしています。
ぜひ一緒に、次世代のサービスを共につくっていきましょう!
本社
将来的にご自身の希望やキャリアに応じて転勤の可能性はございます。
動画でも詳しく紹介していますので、是非ご覧ください。
▶︎ 動画ページへ