(本記事は2023/10/2時点の情報にアップデートしております)
こんにちは、技術広報のyayawowoです。
突然ですが、株式会社ラクスと聞いて何を思い浮かべますでしょうか?
弊社ラクスでは、様々なプロダクトを展開していますが正直認知度は低いと思っております。
そこで今回、弊社についてもっともっと知っていただくため・・・
- ラクスが展開している全10プロダクト
- 全10プロダクトの技術スタック
- インフラ/SRE/デザイナーの技術スタック
について、ご紹介させていただきます!
SaaS開発に携わる方、弊社に少しでも興味を持っている方の一助となれば幸いです!
- ラクスが展開している全10プロダクトとは?
- 10プロダクトの技術スタック
- フロントエンドの技術スタック
- インフラ・SREの技術スタック
- デザイナーの利用ツール
- エンジニア/デザイナーの募集職種
- 過去イベント動画をYoutubeで公開中
- 終わりに
ラクスが展開している全10プロダクトとは?
まずは、弊社が展開しているプロダクトを一覧で見てましょう。
いくつのプロダクトをご存知でしょうか?
バックオフィス向け
名称 | 主な利用部門 | 提供機能 | リリース年 |
---|---|---|---|
楽楽販売 | 複数のスタッフでデータや 情報共有が必要な さまざまな部門 |
・販売管理 ・請求管理 ・稟議申請管理 |
2008年 |
楽楽精算 | 交通費精算や経費精算の申請や 支払手続を行う営業や経理部門 |
・交通費精算 ・経費、出張精算 |
2009年 |
楽楽明細 | 請求書、支払明細といった 帳票を扱う営業や経理部門 |
・帳票:請求書、納品書、支払明細 ・発送方法:WEB、メール添付、郵送、FAX |
2013年 |
楽楽勤怠 | 打刻や休暇申請を行う全従業員と 勤怠の締めを行う総務人事部門 |
・打刻機能 ・打刻修正、休暇、残業などの申請 ・休暇管理 |
2020年 |
楽楽電子保存 | 請求書、支払明細といった 帳票を扱う営業や経理部門 |
・帳票の電子保存・一元管理 | 2022年 |
フロントオフィス向け
名称 | 主な利用部門 | 提供機能 | リリース年 |
---|---|---|---|
MailDealer | 複数名のスタッフでメール対応を しているカスタマーサポート部門 |
・問合せメールの返信状況管理 ・顧客との対応履歴管理 |
2001年 |
配配メール | 見込客や顧客にメルマガを 配信している 営業やマーケティング部門 |
・大量高速メルマガ配信 ・メルマガ配信の効果測定 ・エラーアドレスのクリーニング |
2007年 |
Curumeru | 同じ | ・大量高速メルマガ配信 ・メルマガ配信の効果測定 ・エラーアドレスのクリーニング ・メールの承認フロー |
2011年 |
blastmail & blastengine | 見込客や顧客にメルマガを 配信している 営業やマーケティング部門 |
・大量高速メルマガ配信 ・メルマガ配信の効果測定 ・エラーアドレスのクリーニング |
- |
3つ以上知っていてる方は、ラクスマニアと言っても過言ではないですね!
初めて聞いた!という方がおりましたら、是非サイトにいき、ご確認いただけますと幸いです。
10プロダクトの技術スタック
では、我々ラクス開発本部についてご紹介していきたいと思います。
ラクス開発本部のミッションは
「日本を代表するSaaS開発エンジニア集団へ」を掲げております。
また、弊社はおよそ2年おきに最新プロダクトをリリースしております
プロダクトの技術選定は、「ベスト・オブ・ブリード(Best of Breed)」という考えのもとリリース時により良い最適な技術を採用しております。
そのような背景も踏まえ、ラクス開発本部にて扱っている10プロダクトの技術スタックをこれからご紹介していきたいと思います!
楽楽販売
楽楽販売 は、販売管理・案件管理をはじめとした、あらゆる社内業務をシステム化することができるWebデータベースシステムです。
Excelでの業務管理を卒業して、販売管理などの業務をラクにします。
リリースは2008年10月であり、14年以上続いているプロダクトになります!
また、楽楽販売の開発拠点は、関西となります。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | PHP |
MW | PostgreSQL、Postfix、Apache、Redis |
FW・ライブラリ | Zend Framework、jQuery |
開発ツール | PhpStorm、GitLab、GitHub Copilot |
CI・テスト | Selenium/Selenide、PHPUnit、JMeter、SonarQube、Jenkins |
楽楽販売は、CRM(BtoB向け)のシステムでありAPI連携が多いのが特徴です。
また、お客様がノンコード(UI上)で処理を作成できるといったプロダクト特性があります。
楽楽精算
楽楽精算 は、経費・交通費・出張費・旅費・交際費など、お金にかかわる全ての処理を一元管理できるクラウド型の交通費・経費精算システムです。
リリースは、2009年7月で弊社の中でも最も勢いのあるプロダクトであるため、開発規模も最大になります。
開発拠点は、東京・ベトナムです。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | Java、Swift、Kotlin |
MW | PostgreSQL、Postfix、Apache |
FW・ライブラリ | Spring Boot、jQuery |
開発ツール | eclipse、GitLab、IntelliJ IDEA、Xcode、Android Studio、Flyway、Redmine、GitHub Copilot |
CI・テスト | Selenide、Gradle、JMeter、jUnit、Jenkins、Bitrise |
技術の選定の大きな方針としては、保守性の観点で、なるべく普及しているものを選定するようにしています。
また、主要な開発言語はJava、上記に記載したツールを利用し、開発を行っております。
楽楽明細
楽楽明細は、請求書・納品書・支払明細・領収書などをWEB・メール・郵送で自動発行し、 印刷・封入・発送などの帳票発行の手間をゼロにするクラウドサービスです。
リリースは2013年9月、開発拠点は東京・ベトナムです。
市場の成熟とともに急激に伸びているプロダクトになります!
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | Java、TypeScript |
MW | PostgreSQL、Apache、Postfix、Docker |
FW・ライブラリ | React、Redux、SpringBoot、JasperReports、Lombok、Jooq、jQuery、GraphQL |
開発ツール | IntelliJ IDEA、Redmine、GitLab、gulp.js、webpack、Storybook、GitHub Copilot |
CI・テスト | Gradle、JMeter、jUnit、TestCafe、SonarQube、Jenkins、Cypress、Spock |
サーバーサイドをJavaで、フロントエンドをTypeScriptで構築しています。 サービスローンチから8年を数え、比較的古いアーキテクチャとなっているコア部分と、新しいFWなどを用いた部分とがハイブリッドになっています。 主要な新規機能開発部はサーバーサイドとフロンドを分離されており、SpringBootやReactを用いて開発をしています。 DDDを用いた設計手法の導入、モノリスからバッチ処理部分を分離してアーキテクチャを更新する、オフショア開発をスタートするなど、 サービスの成長に合わせて開発手法や組織を変化させていっています。
◆ 技術・デザイン情報ページ
フロント刷新から設計手法アップデートまでバランス感覚を活かして幅広く推進 | ストーリー | 株式会社ラクス キャリア採用
楽楽電子保存
楽楽明細は、楽楽明細と連携し、電子発行された請求書・納品書・支払明細・領収書などを 保存・一元管理できるサービスです。 電子帳簿保存法対応により、ニーズが高まっているプロダクトです!
リリースは2022年、開発拠点は東京・ベトナムです。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | Java、TypeScript |
MW | PostgreSQL、Apache、Tomcat、Postfix、Docker |
FW・ライブラリ | React、Redux、MUI、styled-components、Spring Boot、Jooq |
開発ツール | IntelliJ IDEA、GitLab、Vite、Storybook、GitHub Copilot |
CI・テスト | Gradle、JUnit、SonarQube、Jenkins、Jest、Cypress |
楽楽勤怠
楽楽勤怠は、主に中小企業3,000社超のバックオフィスの効率化を実現したクラウド型経費精算システム「楽楽精算」の開発・提供で培った様々なノウハウを活用し、勤怠管理業務の効率化を実現するクラウドサービスです。 リリースは2020年10月となります!
主な開発拠点は、東京・ベトナムです。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | Java、Python、TypeScript、Sass |
MW | PostgreSQL、Apache、RabbitMQ |
FW・ライブラリ | Spring Boot、Vue.js、Resilience4j |
開発ツール | IntelliJ IDEA、GitLab、Docker/k8s、Visual Studio Code、GitHub Copilot、Figma |
CI・テスト | Gradle、Swagger、JUnit、Checkstyle、SpotBugs、PMD、GitLab CI、JMeter、Cypress、Jest、Vue Testing Library、Storybook、Mock Service Worker、StepCI |
ラクス社内では目新しい技術を多く利用しており、DDDを用いた設計思想を取り入れ、フロントエンドとバックエンドを切り離した開発を行っています。
開発側にPdM相当の人がいるので、開発主導でサービスをブラッシュアップしていけます。
MailDealer
MailDealer は、顧客からの問合せメールを共有・一元管理し、メール対応業務を効率化するツールです。
2001年4月にリリースされ、最も古いプロダクトとなります。
主要な開発拠点は大阪・ベトナムになりますが、フロントエンドは東京と拠点を分けた体制です!
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | PHP、Node.js |
MW | PostgreSQL、Apache、Postfix |
FW・ライブラリ | Laravel、jQuery、CKEditor、Socket.IO |
開発ツール | PhpStorm、Redmine、GitLab、Trello、GitHub Copilot |
CI・テスト | Selenium/Selenide、PHPUnit、Jenkins、Ansible |
主要な開発言語はPHP。
リアルタイム通信部分にはNode.js(+Socket.IO)も利用しています。
20年以上の歴史を持つサービスながら、オフショア開発、リファクタリングや新技術のハイブリッド導入など新たな領域にもチャレンジし続けているサービスです!
配配メール
リリース日は、2007年5月になります。
なお、MailDealerと同様、開発拠点は大阪・ベトナムですがフロントエンドは東京になります!
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | PHP |
MW | PostgreSQL、Postfix、Nginx、Apache、Redis |
FW・ライブラリ | Slim、jQuery、Vue.js |
開発ツール | PhpStorm、REDMINE、GitLab、Docker、GitHub Copilot |
CI・テスト | Puppeteer、Jenkins、JMeter、PHPUnit、PHPStan、PHP_CodeSniffer、PHPDoc、Ansible |
開発言語はPHP、フレームワークは国産OSSを自社拡張したものを採用しています。
大量メール配信によるマーケティングツールのサービス基盤を自社でメンテナンスしながら、初期リリースから15年以上サービスを継続させています。
また、近年需要が高まりつつあるデジタルマーケティングツールとして、最新のWeb技術も取り入れながら機能強化を続けています。
変化の激しいマーケティングのビジネス領域に適応するため、アジャイル開発やプロダクトマネジメント手法を取り入れることにもチャレンジしています!
Curumeru
Curumeruは、低コストで導入できる大量メール配信サービスです。
2011年6月にリリースされており、開発拠点はこちらも大阪・ベトナム!
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | PHP |
MW | PostgreSQL、Postfix、Apache |
FW・ライブラリ | jQuery |
開発ツール | PhpStorm、REDMINE、GitLab、GitHub Copilot |
CI・テスト | Jenkins、Ansible |
開発言語はPHP、フレームワークは配配メールのものをベースに構築されています。
配配メールをベースにしつつ、API連携やメールリレーなどの大量メール配信機能をより強化した仕組みで構築されています。
初期リリースから約10年間、お客様のシステムのメール配信を支えています。
現在はベトナムのオフショアチームが中心となって開発しています。
blastmail & blastengine
blastmailとblastengineは、独自開発した配信エンジンと大規模ネットワークにより、280万通/時の超高速配信を実現したクラウド型メール配信サービスです。
開発拠点は東京で、グループ会社であるラクスライトクラウドが扱っているプロダクトになります!
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | TypeScript、JavaScript、PHP、Java、Go |
MW | Apache、nginx、jetty、PostgreSQL、MongoDB、RabbitMQ、Memcached、Postfix |
FW・ライブラリ | React、Laravel、CakePHP、SpringBoot |
開発ツール | Docker、GitLab、Redmine、StoryBook、OpenAPI、GitBook、Slack、AWS、GitHub Copilot |
CI・テスト | GitLab-CI、Jenkins、SonarQube、Jest、ReactTestingLibrary、cypress、PHPUnit、jUnit |
マルチな言語環境、マイクロサービスの最適化を目指して日々邁進中です。 直近ではフロントエンドとバックエンドの分離を進めており、よりユーザビリティや可搬性の高いシステムとサービス品質の向上を目指しています。
フロントエンドの技術スタック
ラクスには各プロダクト開発チームの他に、フロントエンド開発を専門とする「フロントエンド開発課」があります。 楽楽シリーズ・ラクスシリーズの各SaaS製品における新機能追加、パフォーマンス向上、技術的改善や刷新などを行っています。 様々なサービスにおいて活躍できる横断組織として、多様な業務に挑戦しています!
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | HTML、CSS、JavaScript、TypeScript |
MW | Docker |
FW・ライブラリ | React、Redux、Recoil、MUI、RHF、zod、Tanstack Query、axios、Laravel、Vue.js、Vuetify、jQuery、Sass、Vite、webpack、ESLint、Prettier、Storybook、msw |
開発ツール | GitLab、GitHub Copilot、Redmine、PhpStorm、VSCode、Figma |
CI・テスト | GitLab CI、Jenkins、Cypress、Playwright、Jest、Vitest |
インフラ・SREの技術スタック
前述した10プロダクトを支えているのが、インフラ部門になります。
今回はインフラの技術スタックだけでなく、社内バックオフィス業務の自動化を推進して頂くSREの技術スタックについてもご紹介したいと思います!
なお、インフラ部門の開発拠点は大阪、東京、SRE部門は東京です。
インフラ
まずは、インフラの技術スタックをご紹介します。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | Python、PHP |
プラットフォーム | On-Premise、AWS(EC2、ECS、EKS、RDS、S3、Lambda など) |
ネットワーク | Cisco、Dell、Fortinet、F5Networks |
OS | CentOS、Amazon Linux |
仮想化基盤 | VMware、Nutanix |
MW | MySQL、PostgreSQL、Apache、Tomcat、Nginx など |
IaC | Ansible、Terraform |
その他ツール | Git、Jenkins、Selenium、Rundeck、Serverspec、GitHub Copilot |
運用・監視 | Zabbix、Grafana、Prometheus、ElasticStack |
9割のサービスリソースをオンプレミスで構築しております。
オンプレミス環境でも自動化など、なるべくソフトウェア視点のアプローチが出来るようにHCIで基盤構築し運用効率化をしています。
今後のアップデートとしては、クラウドで先行構築したクラウドネイティブなコンテナ環境やCI/CD環境などをオンプレミス環境にフィードバックし、自動化、自立化を推進しつつもコスト優位性を出せるシステムを構築していきます。
SRE
続いて、SREの技術スタックをご紹介します。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
使用言語 | Go、Python |
プラットフォーム | On-Premise、AWS |
仮想化基盤 | Kubernetes |
MW | PostgreSQL |
FW・ライブラリ | Gin、Flask |
開発ツール | GitHub、Docker |
CI/CD | GitHub Actions、Kustomize、Helm、ArgoCD、GitHub Copilot |
運用・監視 | Datadog |
主にGoを利用しており、一部Pythonも併用しています。今後はGoに言語は統一していく予定です。 新しい技術スタック調査などを進めながらノウハウを各サービスへ広めることで、開発部門全体のアーキテクチャ刷新へ寄与していきます。
デザイナーの利用ツール
ラクスはエンジニアだけでなく、デザイナーも10つのプロダクトを支えております。
職種としては、UIデザイナーとなりますのでこちらの利用ツールも紹介していきたいと思います!
デザイナーの所属拠点は、東京になります。
UIデザイナー
ラクスのプロダクトのUIをデザインします!利用ツールは以下の通りです。
◆ 技術スタック一覧
カテゴリ | 内容 |
---|---|
デザインツール | Figma |
コミュニケーションツール | Mattermost、Zoom、Google Meet |
ラクスのデザイナーはバックオフィスをはじめとする、業務システムの管理画面をデザインします。 業務ドメインの知識を学びながら、顧客の課題を理解し、業務をデザインの力で解決します。
業務ドメインの知識習得や、デザインの勉強会・輪読会などをおこなっています。
エンジニア/デザイナーの募集職種
前述した通り、ラクスでは全10のプロダクトを扱っており、
「日本を代表するSaaS開発エンジニア集団へ」を目指し日々精進しております。
そんな弊社ですが、まだまだ人が足りておりません。
そこで、下記に各開発拠点ごとの募集職種を関連するプロダクトとともに整理しました!
皆様のご応募、お待ちしております!!
【開発拠点:東京】
カテゴリ | 募集職種 | 関連プロダクト |
---|---|---|
マネジメント | エンジニアリングマネージャー | 楽楽精算・楽楽明細・楽楽勤怠 |
エンジニアリングマネージャー/オフショア | 〃 | |
開発 | サーバサイドエンジニア/Java | 楽楽精算・楽楽明細・楽楽勤怠 |
サーバサイドエンジニア/PHP | blastmail・blastengine | |
プロダクトマネージャー | 楽楽精算・楽楽明細・楽楽勤怠 | |
プロジェクトマネージャー | 楽楽精算・楽楽明細・楽楽勤怠 | |
プロジェクトマネージャー/PHP | blastmail・blastengine | |
プロジェクトマネージャー/フロントエンド | 楽楽明細・楽楽勤怠・メールディーラー | |
リードエンジニア/フロントエンド | 楽楽精算 | |
フロントエンドエンジニア | 楽楽明細・楽楽勤怠・メールディーラー | |
iOSエンジニア | 楽楽精算 | |
Androidエンジニア | 楽楽精算 | |
QAマネージャー | 楽楽精算・楽楽明細・楽楽勤怠 | |
QAエンジニア | 楽楽精算・楽楽明細・楽楽勤怠 | |
SETエンジニア | 楽楽勤怠 | |
PMO/品質管理 | プロダクト横断 | |
Webエンジニア | プロダクト横断 | |
デザイン | デザインマネージャー/プロダクト | プロダクト横断 |
UIデザイナー/アシスタントマネージャー | 楽楽精算 | |
UIデザイナー | 楽楽明細・楽楽販売・メールディーラー・配配メール | |
UIデザイナー/ポテンシャル採用 | 楽楽明細・楽楽販売・メールディーラー・配配メール |
【開発拠点:大阪】
カテゴリ | 募集職種 | 関連プロダクト |
---|---|---|
マネジメント | エンジニアリングマネージャー | 楽楽販売・メールディーラー・配配メール |
エンジニアリングマネージャー/インフラ | 〃 | |
開発 | リードエンジニア/PHP | 〃 |
サーバサイドエンジニア/PHP | 〃 | |
プロジェクトマネージャー | 楽楽販売 | |
プロダクトマネージャー | 楽楽販売 | |
ブリッジSE | MailDealer | |
インフラ | インフラエンジニア | メールディーラー・配配メール・楽楽販売・Curumeru |
過去イベント動画をYoutubeで公開中
弊社ラクスでは、毎週技術イベントを開催しております。
現在Youtubeの「ラクスチャンネル」にて、過去イベントのアーカイブ動画を公開中です!
各プロダクトの最前線で活躍しているエンジニアたちが、社内の取り組みを発信していますので是非お時間ありましたらご確認ください。
なお、最新のアーカイブ動画はラクスDevelopers会員(技術イベント時に登録できるメール会員)限定に公開しております。
もし最新アーカイブ動画を見てみたい!という方、まずは技術イベントにご参加いただけますと幸いです!
ラクスconnpassページ
ラクス - connpass
終わりに
ラクスの技術スタックにご興味いただけたでしょうか?
弊社の中では大型開発の楽楽精算を初め、様々なプロダクトが存在しております。
本ブログにより、1つでも多くプロダクトの名前を覚えていただけたら幸いです。
また弊社では、前述した通り募集職種が多くあります。
もし、どの職種に応募すれば良いかわからないという方は、カジュアル面談も随時行っておりますのでお気軽に以下フォームよりお申込みください。
カジュアル面談お申込みフォーム
カジュアル面談について | 株式会社ラクス キャリア採用
長くなりましたら、今後ともラクスエンジニアブログをよろしくお願いします。
エンジニア中途採用サイト
ラクスでは、エンジニア・デザイナーの中途採用を積極的に行っております!
ご興味ありましたら是非ご確認をお願いします。
https://career-recruit.rakus.co.jp/career_engineer/イベント情報
会社の雰囲気を知りたい方は、毎週開催しているイベントにご参加ください! rakus.connpass.com