Full Stack Engineer

Matic is an active consumer-robotics company selling an autonomous home floor-cleaning robot that vacuums and mops using on-device computer vision and mapping.

Menlo Park, California, United States
About Matic

Matic develops, manufactures, and sells home-cleaning robots. Its current product uses camera-based perception, mapping, navigation, voice and gesture controls, with substantial processing performed on-device.

View jobs by Matic

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will create end-to-end web experiences across responsive e-commerce flows and cloud services. You will build APIs and telemetry data pipelines, develop interactive dashboards, scale AWS infrastructure, integrate payment gateways, and help maintain secure, reliable, maintainable software.

Requirements

  • 3+ years of full-stack experience shipping end-to-end web interfaces
  • Knowledge of ES6+, React, Next.js, TypeScript, and modern JavaScript tooling
  • Server-side development experience with Node.js or Python
  • Ability to design REST or GraphQL endpoints and work with PostgreSQL
  • Experience deploying and managing third-party services, including AWS, analytics, or customer support services
  • Knowledge of security best practices

Responsibilities

  • Build web-platform experiences connecting user interfaces, checkout flows, and backend services
  • Ship production-ready customer experiences with product, design, marketing, robotics, and hardware partners
  • Implement APIs and data pipelines for real-time robot telemetry and dashboards
  • Scale AWS infrastructure, integrate payment gateways, and maintain security and reliability
  • Contribute to code reviews and technical discussions