Full Stack Software Engineer II

Job ID 2021-2449
Job Locations


The Full Stack Software Engineer is a key member of our talented engineering team and is responsible for the design, maintenance, troubleshooting, and testing/analysis of our products. Superb technical capability is essential in this position as the Software Engineer is responsible for integrating and upholding the following six standards of our product design: flexibility, scalability, reliability, controllability, simplicity, and intuitiveness.


  • Write applications in a cross-platform framework to support both Windows and MacOS
  • Develop and maintain Windows, MacOS, Android, iOS, and web applications
  • Design and implement UI layouts for user applications
  • Design and implement database schemas for business operations


  • Bachelor’s or Master’s degree in Computer Science or Computer Engineering preferred
  • 1 or more years of professional work experience as a software engineer
  • Primary experience focus should be in software development. Experience in the following is required:
    • Expertise in one or more of the following Cross-platform frameworks:
      • React Native, Electron, Qt, Flutter, Juce
    • Javascript and Node.js
  • Experience in the following is preferred:
    • UI graphical element design, UX experience
    • Android Studio
    • Visual Studio and UWP
    • AWS
    • Git
    • Jira
    • Agile
    • C/C++
    • HTML/CSS
    • Python
    • C#


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed