仕事内容
L is Bは現場向けDXプラットフォーム「direct」を提供する企業で、Webフロントエンドエンジニアを募集しています。本ポジションでは、「direct」のWebクライアントおよびデスクトップアプリの設計・開発・運用・保守全般を担当します。クラウド、プライベートクラウド、オンプレミス環境に対応し、TypeScriptやHaxe、Vue.js、Reactなどの技術を用いて、現場のDX推進に貢献します。
業務内容
- DXプラットフォーム「direct」のWebクライアントおよびデスクトップアプリにおける設計・開発・運用・保守全般を担当する。
- クラウドサービスとしての機能改善に加え、プライベートクラウドやオンプレミス環境向けの新機能追加・改良がミッション。
- 新機能開発、既存機能の改善、UI/UXの改善、プライベートクラウド・オンプレミス環境向けの機能追加・改良を行う。
- 商戦部門と連携した要件・仕様の調整、実装方針の検討、テスト項目の作成、コードレビューを通じた品質向上も担当。
- 不具合調査、技術的課題の解消、生成AIを活用した実装支援、調査、コードレビュー補助も業務に含まれる。
- 大枠の要件をもとに、エンジニア自身が必要な仕様や実装方針を考え、チーム内で相談しながら形にしていくことが求められる。
チームの進め方・コミュニケーション
- 開発はチームで進めており、日々の朝会や定例ミーティングを通じて、進捗確認や課題共有を行う。
- 毎朝チーム朝会、月曜にdirect開発部定例、木曜にdirect開発・デザイン定例を実施。
- 分からないことはチャットで相談し、複雑な場合はGoogle Meetなどで会話しながら進める。
- 新しいメンバー入社時は、立ち上がりを支援するためにコミュニケーション頻度を増やすなど、チームでサポートする体制。
- 入社後は既存メンバーがメンターとして伴走し、プロダクトや開発の進め方をキャッチアップする。
事業内容
- DXプラットフォーム「direct」は建設現場をはじめとした「立って働く人たち」の業務のために開発された。
- 10,000社を超える企業で導入されており、チャットベースでIT利用に慣れていない方でも簡単に利用できる。
- タスク管理・掲示板・スケジュール調整などのアプリ群「direct Apps」と組み合わせることで現場業務が完結する。
- 建設業界の職人の高齢化による人手不足、ITツールの未活用、長時間労働などの課題解決にマッチするサービス。
- 建設業界に限らず、運輸・小売・電力・アパレルなど、現場を持つ人たちのDXプラットフォームとして選択されている。
開発環境
- TypeScript/Haxeを主要な実装言語とし、Vue.jsなどを用いて自社プロダクトのフロントエンドを開発している。
- バージョン管理にはGitを使用し、CI/CDにはGitHub ActionsやBitriseを採用している。
- 生成AIや各種自動化ツールの活用にも積極的に取り組んでおり、Claude Code、Gemini、CodeRabbitなどを活用。
- 開発端末として、MacBook Pro 14インチと27インチ4Kディスプレイを支給する。
- Webアプリ(チャット部分)はTypeScript、Haxe、GitHub Actions、npm、PureMVC、Vue.js、jQuery、Bootstrap、Gitを使用。
- デスクトップアプリはTypeScript、Bitrise、GitHub Actions、Yarn、Electron、React、Redux、Gitを使用。
L is Bで働く魅力
- 弊社のサービスはスーパーゼネコンなど、建設業をはじめとするお客様に利用されており、社会貢献度の高い仕事ができる。
- 新しい技術のキャッチアップを欠かさない学習意欲の高いエンジニアと一緒に働くことができる。
- 仲間を尊重する気持ちを大切にしており、困っている時は部門を超えてサポートし合うメンバーが多い。
仕事のやりがい
- 自分が開発した機能や改善が、実際のお客様の業務に活用されるため、プロダクトを通じて現場を支えている実感を得やすい。
- 新規機能だけでなく、既存機能をより使いやすく、安定したものへブラッシュアップしていく面白さがある。
- クラウドサービスに加え、プライベートクラウドやオンプレミス環境への対応もあり、技術的な難しさにも挑戦できる。
このポジションで得られる経験
- 長く使われている自社プロダクトを、継続的に改善・成長させる経験。
- 新機能開発だけでなく、品質改善や技術的改善にも主体的に関わる経験。
- 自分が開発した機能が、現場の情報共有や業務効率化に直結する実感。
- クラウド、プライベートクラウド、オンプレミスなど、多様な提供形態に対応する開発経験。
- 生成AIや自動化ツールを活用しながら、開発生産性を高める経験。
- 大規模かつ長く運用されている既存コードを読み解き、改善していく経験。
- 要件や仕様の細部をエンジニア自身が考え、実装に落とし込む経験。
募集背景
- L is Bは現場向けDXプラットフォーム「direct」を中心に、現場の情報共有や業務効率化を支援している。
- 近年は「direct」にとどまらず、複数のアプリケーションや関連サービスの開発・提供にも取り組んでいる。
- クラウドサービスに加え、プライベートクラウドやオンプレミス環境への対応も重要性が高まっている。
- 「direct」をはじめとする各種プロダクト・関連アプリケーションのWebクライアントおよびデスクトップアプリの開発体制を強化するため、新たなメンバーを募集する。
求める人物像
- 自ら考え、必要な情報を整理しながら開発を進められる方。
- 既存プロダクトをより良くしていくことにやりがいを感じられる方。
- チームで相談しながら、品質の高いプロダクトづくりに取り組める方。
- 技術的な課題に対して粘り強く向き合える方。
- 新しい技術やツールを前向きに取り入れられる方。
- 裁量を持って開発に関わりたい方。
求めるスキル・経験
必須
以下のいずれかを満たすこと
オブジェクト指向をはじめとした、プログラミングの基礎概念を理解している方
または
HaxeまたはTypeScriptを用いたアプリケーション開発経験がある方
または
React.js、Angular、Vue.jsなどを用いたアプリケーション開発経験がある方
または
HTML/CSS、HTTP、TCP/IPなど、Web技術・ネットワーク技術に関する基礎知識をお持ちの方
または
Gitなどのバージョン管理システムを用いた、複数人での開発経験がある方
歓迎
静的型付き言語への理解、およびそれを用いたアプリケーション開発経験
可読性・保守性を意識したコードを書ける方
モジュールバンドラーに関する知識
npm、Yarnなどのパッケージ管理システムへの理解
テスト自動化に関する理解・経験 テスト自動化経験
パフォーマンスチューニングに関する理解・経験 パフォーマンス最適化経験
既存コードの読解や改善に前向きに取り組める方
生成AIを活用した開発効率化に関心がある方 生成AI活用
募集要項
- 職種
- フロントエンドエンジニア
- 雇用形態
- 正社員
- 想定年収
- 550万〜750万円
- 勤務地
- 大阪府 大阪市北区 ほか(福岡県 福岡市中央区、徳島県)
- 出社・リモート
- リモート中心 / リモート可
- レベル
- メンバー
- 勤務時間
- フレックスタイム制 / コアタイム 11:00〜16:00 / 実働7.5時間 / 休憩60分
- 休日休暇
- 完全週休2日制 / 祝日休み
- 給与の詳細
- 賞与 年1回 / 昇給 年1回 / みなし残業 月40時間
- 試用期間
- 3ヶ月
福利厚生・制度
選考プロセス
- 書類選考
- 一次面接 (コーディングテストあり)
- 最終面接
- 内定
- 適性検査(SPI) (場合により)
選考状況によってプロセスが変更となる場合があります。