株式会社Works Human Intelligence
フルスタックエンジニア(製品間連携部門・他システム連携領域)(東京)
フルスタックエンジニア(製品間連携部門・他システム連携領域)(東京)
【職務内容/Mission】
本ポジションの所属部署は製品間連携部門として、COMPANYの人事データを「企業と個人の成長」の「かけがえのないパートナー」にするためにプロダクト横断的に必要となる機能・非機能要件を満たすための機能を提供していくことをミッションとしている部門です。
主に、COMPANY シリーズと外部サービスを連携させるためのサービス: File Bridge Schedulerの開発・運用に取り組んでいます。
【具体的な業務内容】
4~5名程度のチームで、1ヶ月単位で設計~テストのサイクルを繰り返します。
・サービス機能の立案
・サービス機能要件の定義、設計レビュー実施
・UIUXデザイン(UIUXチームとの連携)、UIUXレビュー実施
・実装開発、コードレビュー実施
・テストケース作成、シナリオレビュー実施
・テストケース打鍵
・リリースノート作成
・マニュアル作成
・サービス運用
・コンサル/サポートセンターからの問い合わせ対応
【技術スタック】
Kotlin Multiplatform を使用し、単一コードから Windows 向けネイティブ DLL と JVM 向け jar をビルドしています。
Windows サービスのためのラッパーを C# で書いています。
サーバサイドは AWS Lambda で TypeScript を使用しています。
Web フロントエンドは TypeScript で Vue です。
Vue.js / TypeScript / Ruby / C# / AWS / GraphQL / CI/CD / Serverless Framework / AWS Amplify / Kotlin Multiplatform
【キャリア】
ご本人の希望や組織の状態に合わせて、マネジメントとスペシャリストの2つのキャリアをご用意しています。
【参考記事のURL】
・エンジニア向け会社説明資料
https://speakerdeck.com/whisaiyo/works-human-intelligence-engineer
・人事ERPシェア1位*、20年以上の大型システムに変革を。技術的負債の解消と開発者体験の向上に本気で取り組む
https://findy-code.io/pick-up/interviews/whi-engineer
●部門説明
【関わる製品とその背景】
https://www.works-hi.co.jp/products#main
当社の顧客である大企業では社内で利用しているシステムの多くは、弊社の主力製品である COMPANY 含めオンプレミスで稼働しており、各システム間の連携は、プログラムを自作、もしくはIT企業に外注して、スクラッチで開発するのが基本でした。
そんななか、COMPANYのクラウド化に合わせて、COMPANYとオンプレミスに存在している他システムをつなぐ(Bridge)製品として誕生したのが、我々が開発・運用している File Bridge Scheduler です。
File Bridge Schedulerチームは外部連携のうち、要望の多い領域をカバーするSaaSサービスを開発・運用することにより、 プログラムの自社開発や外注の難しいお客様の データ活用 を推進する製品を提供しています。
【組織の魅力】
当社の顧客は、日本を代表するような、あるいは日本経済の中核を支えるような大企業ばかりです。
そのため、顧客が抱える課題も多岐にわたります。
お客様ごとの業務を分析して本質的な問題の解決を求められることから、エンジニアとして大きく成長することができる環境となっています。
また、「自分で作ったものを自分で動かす」というフルサイクルな体制のため、アプリケーションとインフラの境界を超えて価値をお客様に提供できることが魅力です。