we need you


Software engineer, Internet (Educational platform)

  • Experience and expertise developing in PHP and PHP-based framework such as Symfony Laravel.
  • Experience developing large-scale web applications — the bigger the better! However, that would not preclude us from interviewing you for the potential to develop them.
  • Strong understanding of basic web skills.(HTML, CSS and JavaScript)
  • Superior communications and organization skills — you’re going to be working on a team, so this is essential.
  • Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.

Software engineer, Embedded system(Programmable, educational toys)

  • Experience and expertise developing softwares in microprocessors for makers such as Arduino, Raspberry Pi.
  • Experience and expertise developing cross-platform software and drivers.
  • Strong understand of system integration.
  • Superior communications and organization skills — you’re going to be working on a team, so this is essential.
  • Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.

Software engineer, Mobile Applications(IOS/Android)

  • Deep technical knowledge of mobile application development (either Android or iOS).
  • Knowledge of UI frameworks (either Android, iOS, XML), MVP application design and complex, reactive touch based UI.
  • Specialist domains: Embedded/device systems, mobile optimized websites, mobile web browsers, client application development for Windows/Mac (Chrome, WebKit, etc.), third party libraries for either Android or iOS.
  • Superior communications and organization skills — you’re going to be working on a team, so this is essential.
  • Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.

Software engineer, Unity

  • Superb knowledge of Unity.
  • Proven experience building software with Unity (games or other), ideally that are consumer facing and content driven.
  • Solid understanding of the full software development life cycle.
  • Superior communications and organization skills — you’re going to be working on a team, so this is essential.
  • Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.