FlexHired LogoFlexHired
Logo of MyShell

MyShell

Design Engineer

Job Summary

MyShell is seeking a frontend developer to help build innovative visualization interfaces and design systems for AI-native applications. The role involves transforming workflows into user-perceivable UI experiences, developing flexible canvases, and maintaining design consistency across platforms. Candidates should have experience with frontend technologies like React, HTML5, CSS3, and graphics rendering libraries, along with a strong interest in human-computer interaction and AI. The company offers flexible remote work, competitive compensation, and opportunities to work on cutting-edge AI technologies that aim to reshape industries.

Required Skills

React
TypeScript
AI Integration
UI/UX Design
Frontend Development
Visualization
Figma
Human-Computer Interaction
Graphics Rendering
Canvas/SVG/WebGL
Real-time Collaboration

Benefits

Flexible Working Hours
Equity
Competitive Salary
Professional Development
Remote Work Environment

Job Description

About MyShell

MyShell is revolutionizing the AI landscape by building an open ecosystem for AI-native apps. Our powerful platform and intuitive toolkit empower anyone to create, access, and benefit from AI-powered applications. Launched in April 2023, MyShell has quickly gained global traction, attracting a diverse community of creators and users.

Our team of talented individuals from top institutions like MIT, Princeton, and Oxford is committed to fostering innovation in a supportive and transparent work environment. With funding from leading VCs, MyShell is poised to reshape the future of AI, making it accessible and integral to everyone's daily life. Join us on this thrilling journey as we redefine what's possible with AI.

About the Role

The next generation of development experience is no longer limited to the linear mode of "files + terminal", but rather a dynamic interface of Chat + Canvas: natural language dialogue on the left, visualized flowcharts on the right, allowing humans to audit AI's chain of thinking, command invocation, and code changes at any time. Your mission is to turn this new interaction paradigm into a deployable product.

Key Responsibilities.

  • Visual Interaction Experience Development — Work with product and design teams to transform abstract Agentic workflows into UI experiences that users can perceive, understand, and control, building visualization interfaces for AI instruction flows, such as behavior tracking dashboards, task status panels, and process feedback mechanisms.
  • Canvas Editor Implementation — Build flexible visualization canvases based on graphics rendering libraries (such as React Flow, tldraw), supporting core interactions like node arrangement, connections, and state previews, providing users with spatial understanding and operation methods for AI Agent orchestration.
  • Design System Development — Participate in building and maintaining the design system, defining interaction consistency, component specifications, and style systems across Chat and Canvas, promoting automation and standardization of frontend and design collaboration processes.

Qualifications

  • Preferably 1-3 years of frontend development or design experience, or demonstrated excellence in campus/personal projects; no specific major required. We welcome fresh graduates - all you need is a strong interest in both design and frontend development, and willingness to learn and practice quickly.
  • Solid foundation in HTML5/CSS3/ES2022, expertise in React ecosystem (Hooks, Suspense, SSR, RSC).
  • Proficiency in at least one of Canvas/SVG/WebGL; experience with large-scale interactive graphic applications.
  • Obsessive attention to human-computer interaction details: pixels, animation curves, loading placeholder skeletons, accessibility - nothing can be missed.
  • Enjoys hands-on work in Figma while also willing to polish every line of TypeScript in VS Code.
  • Strong curiosity about generative AI, willing to use it as a personal "copilot".

Plus Points

  • Contributed to high-star open source projects, or active in communities like tldraw/React Flow/Monaco.
  • Experience with real-time collaboration (CRDT, WebRTC, WS) or IDE-like applications.
  • Understanding of design engineering best practices at companies like Notion, Cursor, Lovable, with unique insights into their product experiences.
  • Heavy user of AI Coding products

What We Offer

  • Competitive salary and equity package, commensurate with experience and location.
  • Flexible working hours and a fully remote work environment, with the ability to collaborate effectively across time zones.
  • A dynamic and collaborative work environment that fosters innovation, growth, and professional development.
  • The opportunity to work on cutting-edge technologies and help shape the future of AI, transforming industries and making a global impact.

Interested in this job?

Application deadline: Open until filled

Logo of MyShell

MyShell

The first AI consumer layer - build, share, and own AI Agents.

See more jobs
Date PostedJune 11th, 2025
Job TypeFull Time
LocationRemote (APAC)
SalaryCompetitive rates
Exciting remote opportunity (requires residency in China, India, Japan, Singapore, South Korea, Taiwan, Australia, New Zealand) for a Design Engineer at MyShell. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
Remote (APAC)
Full Time
Remote (APAC)
Full Time
Remote (APAC)
Full Time
Remote (APAC)
Full Time
Remote (APAC)

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.