We are looking for software engineers, preferably proficient in TypeScript. We prefer people who are comfortable in a full-stack role and have superhero strengths in building scalable backends. We play with a lot of hardware and spend a lot of time thinking about developer UX. We like written communications. We prefer to keep things simple and don't overthink first implementations. You should generally be curious, comfortable with the unknown, love experimentation, and be able to move fast.
OverviewOur high-level goal is to build a device/manufacturer agnostic integration layer that connects to various devices and exposes their functionality through a simple API. This task involves integrating dozens of different IoT brands and their protocols (Z-Wave, Zigbee, BACnet, OEM API, etc.) and neatly organizing them amongst common functionality. We spend a lot of time building this part of our stack.
Client Libraries & APIsOur customers tend to be quite technical, and some of them even contribute code to our SDKs. We spend a lot of time creating tools and client libraries to make interfacing applications with devices easier. We strive to standardize device functions across brands and hide all the nasty complexity away.
QualificationsSeam is an API for controlling a wide range of IoT devices. Today we primarily focus on door lock and access systems. Our customers span industries, such as hospitality, real estate, or even last-mile delivery, and range in size from startups-in-garage to public companies. Across the board, their goal is the same: use code to control hardware devices, and orchestrate the physical world.
About YouWe generally seek "sharp minds with kind souls." We prefer generalists over specialists; we move quickly, with purpose; we enjoy working with each other and aim to be the best.
BenefitsSeam participates in voluntary self-identification of disability for OFCCP compliance. Participation is voluntary and confidential, and will not affect your employment opportunities. If you choose to participate, the information will be used solely for equal employment opportunity reporting purposes.