Remote job
Full-Stack Engineer
Job details
About this role
Role overview Build and operate software spanning user interfaces, backend services, databases, and cloud infrastructure for a product connected to physical devices. You will take features from design through production, working closely with product, design, and hardware colleagues, with an emphasis on how the finished experience feels to users. The role is full-time, based in Shenzhen with remote work considered, and is described as an early core-team position.
Responsibilities - Develop and refine front-end experiences, including interaction and visual details. - Design backend APIs, data models, and the flow of information between services and devices. - Design, optimize, and maintain databases, choosing storage that suits each use case. - Deploy, operate, and monitor services on a major cloud platform. - Deliver iteratively with product, design, and hardware teammates. - Use AI-assisted coding tools as part of everyday development while maintaining code quality.
Requirements - At least three years of software development experience; a bachelor’s degree or higher is listed as a baseline qualification. - Front-end experience with a mainstream framework such as React, React Native, or Vue. - Back-end experience with a mainstream language such as Node.js, Python, or Go, including building a service independently. - Practical database design and optimization skills; experience with both relational and non-relational data is preferred. - Hands-on experience with a major cloud platform such as AWS or GCP. - Regular use of AI coding tools and a considered approach to using them. - Ownership, curiosity, execution skills, and attention to the user experience.
Nice to have Experience leading a small team or serving as a technical lead; strong systems design practices; work involving hardware and software developed together; or familiarity with agents, LLM applications, or on-device AI. Experience with North American users or having lived, studied, or worked abroad is also mentioned.
Benefits and work setup Compensation is negotiable based on experience and fit. The description mentions a long-term incentive arrangement for early team members, discussed individually, and possible visa and relocation support for candidates considering work in the United States. The role offers a potential progression into technical decision-making and team leadership.