Kniterate - San Francisco, CA

posted 29 days ago

Full-time - Mid Level
Remote - San Francisco, CA

About the position

We are seeking a Senior Front End Software Developer to join our team at Kniterate, where you will play a pivotal role in enhancing our online design platform. Our innovative technology empowers users to design garments that are knitted using Kniterate's advanced digital knitting machine. As a core contributor to the world's first cloud-based CAD for knitting, you will be responsible for implementing a wide range of features, including parametric clothing templates, multiple visualizations, and social capabilities, among others. In this role, you will be tasked with developing clever algorithms to ensure that our data-heavy application remains fluent and responsive. You will utilize continuous integration practices and rigorous testing methodologies to maintain high code quality. Your contributions will involve crafting a large and complex system, and you will be expected to produce excellent documentation to support your work. This position offers a unique opportunity to make a significant impact on a powerful tool while also allowing you to grow and adapt to new technologies that present novel technical challenges. We understand that you may not have prior experience with machine knitting, and we will provide initial training to help you get up to speed with the technology behind our digital knitting machines. This is a chance to be part of a groundbreaking project that combines creativity with cutting-edge technology.

Responsibilities

  • Implement clever algorithms to maintain application fluency and responsiveness.
  • Utilize continuous integration and rigorous testing practices.
  • Craft a large, complicated system with high code quality and excellent documentation.
  • Contribute to the development of new features such as parametric clothing templates and social capabilities.

Requirements

  • At least 3 years of professional experience in software development.
  • Proficiency with Typescript, React/Redux, and WebGL.
  • Written and spoken fluency in English.

Nice-to-haves

  • Experience developing CAD, simulation, gaming, or other high-performance computer graphics.
  • DevOps or SRE experience.
  • Knowledge of Go programming language.
  • Experience as a user of CAD systems (3D modeling, photo editing, mechanical, CAM, EDA).

Benefits

  • Competitive market salary.
  • Hybrid working model (remote and in-office in Barcelona).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service