Full-Stack Engineer

Updated: 10 November 2024

This position is currently closed, but if you're an engineer particularly interested in working with AI and Chinese language learning, please reach out to andrew@dragonmandarin.com.
Location Remote in Taiwan
(Must be available for occasional face-to-face meetings in Taipei)
Hours Full-time, hours flexible
Contact andrew@dragonmandarin.com

Mission

Dragon Mandarin is using AI to make Chinese language learning more intuitive and effective. Our mission is to provide unlimited learning material tailored precisely to our users' interests and level.

About this role

We are hiring a full-stack engineer to help build our MVP (a web-based graded reading tool).

As our first hire, you will have a unique opportunity to shape the direction of the product and have a direct impact from day one.

You will be working directly with me (Andrew), the founder.

What you'll get

  • Fully remote work - set your own hours
  • A lot of freedom to choose your tools and tech stack
  • Opportunity to ship directly to real users
  • A chance to use AI in a production setting
  • Learn how to grow an early-stage startup

What you'll be doing

  • Full-stack web development (Django, React)
  • Designing new features with a strong focus on UI/UX
  • Integrating AI features into our product
  • Other work according to your skills (DevOps, mobile dev, etc)

Who we're looking for

  • You should be a self-motivated, fast worker (you'll be working independently and have a lot of freedom).
  • Experience in the following is beneficial, but not essential if you learn fast:

    • Django
    • React, Tailwind
    • Native app development (iOS/Android)
    • Recent LLM APIs
    • Docker, git

    Note that in general we are looking for someone adaptable who is not tied to any particular technology.

  • You must be reasonably fluent in both English and Chinese.

Further information

If you have any questions about the role or your suitability, please email andrew@dragonmandarin.com.