Software Development Engineer

APPLY

Location

New Taipei City, Taiwan

Category

Engineering

Type

Full-time

Description

  • Design, develop, test, deploy, maintain and improve software across our technology stack.
  • Work collaboratively across engineering and product teams and manage project priorities, deadlines and deliverables.
  • Create technical documentation for reference and reporting.
  • Work closely with an entrepreneurial team of experienced researchers and software engineers to successfully ship software products and continue to grow our business.

Other

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, Electric Engineering.
  • 3+ years of professional software development experience.
  • Understanding of best practices in software development process including coding standards, code reviews, design patterns, source control management (github), and test automation/CICD.  
  • Familiarity with Agile development methodologies.