T

Tomofun Furbo Pet Camera

Interactive dog camera with treat dispenser

Senior Fullstack Engineer - China Team

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listed

About the Job

Requirements

  • At least 6 years of software development experience, including a track record of independently owning complete features or modules.
  • Ability to quickly understand and take over another team's codebase and independently trace end-to-end product flows across client (iOS), backend, and frontend layers; communicate clear, focused questions or requirements to the global team when needed.
  • Proficiency in Python or Go; proficiency in both is preferred. Practical deployment and operations experience with AWS or Alibaba Cloud.
  • Proficiency in React and modern frontend engineering, including state management, component design, and build tools.
  • Ability to write unit and integration tests, self-test work, and take end-to-end responsibility for delivery quality.
  • Proficiency in using AI coding tools in daily development, such as Claude Code, Cursor, or Copilot.
  • Strong ownership and ability to define and advance problems in ambiguous environments, with effective cross-team and cross-time-zone collaboration.

Responsibilities

  • Own backend development (approximately 50%), evolving cloud services and APIs and leading decisions on system architecture, performance, and scalability.
  • Maintain and extend user interfaces using React (approximately 40%).
  • Read and understand the iOS codebase (approximately 10%), and use understanding of backend and frontend systems to independently map complete product flows; when iOS or Android changes are needed, coordinate with the global team using well-defined questions or requirements.
  • Take responsibility for the quality of delivered work by writing tests, self-testing, and verifying releases, embedding quality in the development process.
  • Collaborate with the global team to take over existing system knowledge and build local engineering capabilities.
  • Iterate rapidly and deliver end-to-end with local product management and marketing colleagues, influencing product direction.
  • Use AI coding tools to help establish AI-native development practices.

Desired Qualifications

  • Experience taking over or maintaining large existing systems, or leading cross-team handovers.
  • Experience leading a small team or mentoring junior colleagues.
  • Experience working closely with product managers in a product-driven environment.
  • Experience in zero-to-one initiatives, early-stage teams, or startups.
  • Some exposure to iOS, Swift, or SwiftUI, including reading or making minor code changes.
  • Experience with distributed systems, microservices, or containerization such as Docker or Kubernetes.
  • Experience with CI/CD and observability practices, including logging, monitoring, or tracing.
  • iOS experience is an advantage.

About the Company

Tomofun Furbo Pet Camera

Interactive dog camera with treat dispenser

Tomofun Furbo Pet Camera focuses on pet technology by offering an interactive dog camera with a treat dispenser. The device lets dog owners see, talk to, and toss treats to their dogs remotely through a connected app. The product works by streaming live video, enabling two-way audio, and activating a treat dispenser via the app, so owners can monitor and engage with their pets even when away from home. Compared with other pet gadgets, Furbo combines video monitoring with a built-in treat dispenser and app-based remote interaction tailored specifically to dogs and their owners. The company earns revenue through direct device sales on its website and other online retailers, emphasizing practical pet care and owner-pet engagement as its core goal.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
2015

Recently Posted Jobs

Explore more opportunities at Tomofun Furbo Pet Camera

See more jobs