Role description
We are expanding our IT team and looking for a Backend Software Developer who can support our efforts in
platform development. Our core tech stack is currently Ruby on Rails + React/Typescript/GraphQL. This position
is a full time hybrid in Shanghai and includes active feature ownership: you are not only closing tickets but
participating in product development, defining the architecture, UX and more.
Who are we?
Xometry (NASDAQ: XMTR) is the world’s largest on-demand production platform that is disrupting the
manufacturing industry. Through our platform, companies and individuals can easily obtain quotations and order
custom parts for their production needs. Our international network of over 10,000+ production partners enables
us to offer a wide range of processing technologies: CNC processing, sheet metal processing, 3D printing and
others. We deliver the final parts after a strict quality assurance process. Xometry’s customers include BMW,
Bosch, Dell Technologies, General Electric, NASA and many many more.
The platform
The platform (ERP system + Customers front + Partners front) is based on Ruby on Rails/Postgres/GraphQL
stack, Typescript/React frontend, some Python modules and integrations with 3rd party solutions via APIs.
Currently, the Asia tech team is about 20 people (including data analysts, product and tech people). Currently, we
are working with European tech team support and forming our own team of developers and engineers.
Therefore, it is a perfect opportunity to become a part of a new and strong player in the Chinese
manufacturing-on-demand market. We are building the uber-like platform for manufacturing, deploying
updates almost every working day, so there is a lot of interesting work to be done.
Responsibilities
● Core platform development on Ruby on Rails. Python experience is an advantage (we create minor
microservices / scripts in Python)
● Feature ownership: we discuss features in teams, but expect high-level tasks which you can further
investigate, work out the solution, implement & deploy. Soft skills and self-organizing is a must.
● Active participation in product decisions and architecture, features design and task prioritizing.
Successful candidate
● Web development experience, including complex projects and structured teamwork
● Strong backend experience: Ruby on Rails and relevant stack (PostgreSQL, GraphQL, Redis, general Linux
experience, Git, etc.), Python is an advantage
● Strong soft skills and teamwork orientation
● Sufficient English for an international company
Work conditions
● English and Chinese speaking tech team in the Chinese branch of a large international company.
● A developing startup (100 people in China) inside the world market leader (~1000 people in total).
● Full-time position.
● Salary is negotiable with each candidate