|
ポイント
|
株式会社Linc’wellの安定した経営基盤であなたのキャリアを広げてみませんか。働きやすい環境とたくさんの挑戦があなたを待っています。
|
|
仕事内容
|
【業務内容】
・技術課題を解決するためのアーキテクチャの検討・検証・設計
・実装・テストコードの追加・コードレビュー・テスト・リリースなどの一連の機能開発
・各サービスの開発に関わるエンジニアとの協業。具体的には、何が開発生産性のボトルネックになっているかの
特定のためのヒアリングや会議への参加、技術的に高度な課題の解決支援、など
【プロダクト・課題】
技術基盤チームでは、事業成長とそれに伴うプロダクトの複雑化に対して、四半期から半年単位で取り組むべき課題を設定し、解決に向けての活動を行っています。
現在取り組んでいる課題の代表例をいくつか記載します。
・認証基盤の共通化・独立化:サービス共通の認証基盤を利用していますが、歴史的経緯によりサービスごとに開発・保守を行ういびつな状況となっています。
今後より信頼性の高いサービスを目指すために、認証処理の共通化と各サービスからの独立を行います。
・バックエンドの各サービスごとの疎結合化:バックエンドはRuby on RailsのモノリスなアプリケーションとしてAPIサーバーを構築しています。
しかし、各サービスの進化によって、サービス同士の影響範囲の把握が難しくなってきています。
サービスに関わるエンジニア(ストリームアラインドチーム)が自身のサービス開発に集中できるように、疎結合化を目指しています。
現在はモジュラーモノリスによる疎結合化を実験中です。
|
|
求める人材
|
・Webアプリケーションの開発経験3年以上
・GitHub等を用いたチーム開発の経験
・ソフトウェアテストを用いた継続的な開発の経験
【開発環境】
・言語/フレームワーク: Ruby, Ruby on Rails, TypeScript, React, Next.js, Dart, Flutter, GraphQL
・インフラ/監視: AWS(主に ECS Fargate, CloudFront, Lambda), GCP(主にデータ分析基盤としてBigQuery), Datadog
・データベース: PostgreSQL
・CI/CD: CircleCI, Autify, AWS CodePipeline, GitHub Actions
・IaC: Terraform
・データ分析: metabase, Amplitude, BigQuery
・デザイン: Figma
・ソースコード管理: GitHub
・コミュニケーションツール: Slack
・情報共有ツール: Notion
・Ruby on Railsを用いた開発経験
・TypeScript, React を用いた開発経験
・AWS, GCPなどを利用したインフラ構築経験
・Docker, Github を用いた開発経験
・OpenID Connect などの認証技術を用いた開発経験
・インフラやアプリケーションのリアーキテクチャ・リプレースの計画・推進経験
【求める人物像】
・ミッション「テクノロジーを通じて、医療を一歩前へ」に共感いただける方
・弊社の価値観 「Patients first」「Challenge status quo」
「Respect diversity」「Complete work」に共感いただける方
・コトに向き合い、仕事環境を自分で作っていける方
・スピード感や変化を楽しみながら働け
|
|
勤務地
|
港区浜松町2-13-10T-SQUARE浜松町 3F
|