Senior Backend Engineer

  • Remote OK - Worldwide
  • Full-time
  • December 23, 2023
Conditions
yen-icon
5,000,000 - 12,000,000 JPY /yr
location-icon
Apply from Anywhere 👍
visa-icon
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Requirements
language-icon
Language Requirements
Japanese: Not Required 👍
English: Business Level
career-icon
Minimum Experience
Mid-level or above

Description

Although the domestic manufacturing industry is estimated to be worth 180 trillion yen, many manufacturers and their suppliers are unable to fully demonstrate their development potential and technological capabilities because they are hindered by quotations and administrative tasks, as well as a lack of sales force and information.

CADDi’s mission is to remove those restrictions in various aspects of the industry and unleash each company’s potential to the fullest. We introduce technology to drive digital transformation in the industry so that all manufactures - from small factories and established leading manufactures to new start-ups - can thrive and add new value to the world. Will you bring your skill to create such a future with us?



Unleash the potential of manufacturing from the backend

CADDi aims to drive digitalization in the manufacturing industry, where many areas still suffer from a lack of clear standards. Establishing the industry standard is the key to streamlining and improving day-to-day operations and processes. This will require robust and flexible software development through data models that can adapt to changes in the industry.

We make enterprise software that truly reflects each user’s on the ground operations. Understanding their operating process and its components, then selecting suitable data design and structure will help redefine and optimize their tasks.



Responsibilities

  • Design and implementation of backend systems for systems used by CADDi’s operation team, clients and their suppliers
  • Selection and verification of middleware, frameworks and other technologies
  • Architectural design of the entire backend system
  • System improvements based on various qualitative and quantitative research (user surveys, log analysis, inquiry analysis, etc.)
  • Algorithm, interface design with frontend



Development Environment

  • Development language
    • Frontend: HTML, CSS, TypeScript
    • Backend: TypeScript, Rust, Kotlin
  • Frameworks
    • Frontend: React, Apollo, Next.js, styled-components, WebGL, WebAssembly
    • Backend: Rust (tokio, tonic, diesel), Kotlin (Micronaut, Exposed), Node.js (express, NestJS)
  • Infrastructure: GCP, GKE
  • Database: PostgreSQL, Firestore
  • API: GraphQL, REST, gRPC
  • Authentication: Auth0
  • Development tools: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook
  • Communication tools: Slack, Discord, JIRA, Miro



Qualifications

  • An understanding our mission to unleash the potential of manufacturing
  • 5+ years of hands-on experience developing backend systems for web applications (experience with statically typed languages desirable)
  • General knowledge of data structures and algorithms
  • Experience with relational databases
  • Experience with more than two programming languages (including frontend)
  • Familiarity with development using public cloud services such as AWS, GCP, Azure
  • Experience developing in a team using Git/GitHub



Preferred Qualifications

  • Experience with statically typed languages incorporating functional paradigms such as Rust, Scala, etc.
  • Hands-on experience designing, developing and operating microservices
  • Hands-on experience developing websites with consideration of security requirements
  • Hands-on experience designing and developing large-scale services
  • Proficiency with container technologies such as Docker
  • Hands-on experience operating services using Kubernetes
  • Experience with BFF and GraphQL servers
  • Understanding of user-facing frontend development



For overseas candidates

  • Full Time Position In Japan Base
  • Relocation support is available
  • Visa support is available
  • Japanese language educational support is available
  • Remote working in Japan working hours (while waiting for Visa)
  • We can guide you to the next step quickly if you could mention the following point in your application email.
    • Willing to relocate to Japan once visa is granted
    • Able to work full time JST 9:00-18:00~JST11:00-20:00 while waiting for visa


CADDi is a manufacturing platform that utilizes an original cost estimation algorithm to optimally matches buyers and suppliers based on quality, cost, and delivery time.

Supported by an automatic quotation system, CADDi radically simplifies the RFQ process and reduces a process that previously took over two weeks to just seven seconds, providing economical and high quality metal fabrication services.

By harnessing the power of technology, CADDi strives to fundamentally address systematic inefficiencies in the 120 trillion yen procurement market.

View CADDi's company page

Search jobs from CADDi in Japan
Senior Backend Engineer at CADDi
APPLY NOW  ➜