‧ Designing, coding, and debugging web applications and services.
‧ Coordinate with technical lead on current programming tasks.
‧ Perform requirement analysis, code analysis, system risk analysis, and technical root cause analysis.
‧ Support, maintain, and document software functionality.
‧ Continuously learn and improve skills.
‧ Perform other duties as necessary.
【MUST TO HAVE】
‧ Experience with one or more purpose programming languages including Javascript, C#, or Go.
‧ Experience with React and related technologies.
‧ Experience with RDBMS or NoSQL.
‧ Experience with Html5, CSS, Webpack.
‧ Familiarity with Unit Test.
‧ Experience working with two or more of the following: web application development, distributed and parallel systems, or developing large software systems.
【NICE TO HAVE】
‧ Familiarity with Unit Test.
‧ Familiarity with CI/CD, Docker/Kubernetes.
‧ Understanding with TDD, BDD, or DDD.
‧ Experience architecting and building a product from the ground up.
‧ Agile Scrum experience will be a plus.
‧ Ability to learn other coding languages as needed.
‧ Good teamwork and communication skills.
【你不能不知道的 AI Lab 】