Search...

Engineer

株式会社メタプラネット証券 logo
株式会社メタプラネット証券

株式会社メタプラネット証券(旧Siiibo証券株式会社)は、社債に特化したオンライン証券会社です。スタートアップや新興企業の社債発行と、投資家による社債投資、売買、保有管理を支援しています。

Distributed

Funding

About 株式会社メタプラネット証券

株式会社メタプラネット証券は、第一種金融商品取引業者として、少人数私募社債をオンラインで発行・購入できるプラットフォームを提供しています。主なサービスには、企業情報の閲覧、投資家と発行企業のマッチング、社債購入、利息受取、償還、定期換金債、銘柄分散リパッケージ債、セカンダリーマーケットがあります。主な対象は、資金調達を行うスタートアップや新興市場の上場企業、および社債投資を希望する個人・法人投資家です。

View jobs by 株式会社メタプラネット証券

Skills

About the Role

You'll work on Siiibo, a web platform that connects lenders and borrowers through a private bond marketplace, handling everything from investor selection to private bond issuance. Depending on your area of focus, you may build the client web application, develop server-side logic and APIs, manage infrastructure, support corporate IT, or assist with project management and development processes. You'll collaborate with a small, tight-knit team that values asynchronous text communication and thorough code review on GitHub Pull Requests.

Requirements

  • Experience in web application development in a desired area of responsibility
  • Experience in multiple business web application development projects
  • Self-taught or non-professional web application development experience
  • Experience programming in functional languages
  • Experience with Elixir, Erlang, Scala, Haskell, OCaml, Elm, or PureScript
  • Interest in application development using functional languages
  • Comfort thinking in terms of types and interfaces
  • Programming experience through research, coursework, or self-study (for students)
  • Experience with middleware-based server frameworks such as Ruby on Rails, Express.js, or Phoenix
  • Experience with SPA development using VirtualDOM and pure state management such as Elm or React with Redux
  • Experience in small-team development
  • Experience with code-review-centered team development
  • Comfort using git and GitHub for development
  • Experience using Docker for development

Responsibilities

  • Design and prototype screens and implement SPA-style client applications
  • Integrate with server APIs and improve UX
  • Design UI for regulatory-compliant customer explanations
  • Write unit and E2E tests
  • Design DB tables and API schemas
  • Implement migrations and business logic constraints
  • Implement user notification features
  • Implement and test asynchronous processing
  • Implement logging and statutory ledger data output
  • Perform resource scheduling and build metrics/trace collection systems
  • Build uptime monitoring systems
  • Maintain log investigation processes and documentation
  • Set up incident response processes
  • Maintain internal IT infrastructure including networking and device kitting
  • Maintain internal tools and bots and automate business workflows
  • Provide internal IT helpdesk support education and documentation
  • Automate routine development workflow tasks
  • Visualize project progress
  • Organize and structure Trello and Esa

Benefits

  • Full social insurance (health insurance, employees' pension, workers' accident compensation insurance)
  • Nearby residence allowance
  • Special leave of 5 days granted upon joining in addition to regular paid leave
  • Full transportation expense reimbursement
  • PC and business equipment provided
  • Remote work option for employees upon request
  • Fully remote work possible for contractors