image

Software Engineer (Junior / Senior)

Job Responsibilities

  • •\tResearch on distribution communication model of multi-floor synchronized robotics navigation, combined with semantic modeling and BIM placement algorithm
  • •\tResearch on the application and algorithm on swarm robotic platform
  • •\tPerform Android apps development for temi robots.
  • •\tFamiliar with Android Studio, 3rd party SDK, payment solution integration.
  • •\tPerform Unit Test, System Test, and assist User Acceptance Test (UAT).
  • •\tAssist senior technical lead on documentation preparation such as technical system design, training document, test case and test script.
  • •\tComplete assigned tasks on time.

Job Requirements

  • Bachelor’s degree or higher diploma (or equivalent) in Computer Science, Information Technology or relevant discipline.
  • 2 years of experience in Java / Kotlin for mobile apps development, less experience would still be considered.
  • Experience in HTML5/CSS/JavaScript/React.js is an advantage.
  • Follow operation guideline including source code control, coding standard, layout standard, etc.
  • Problem solving skill is a MUST.
  • Communication among team players is a MUST.
  • Experience in DevOps and Linus-based software development (e.g Git. Docker)
  • Experience in AR, VR or 360 headmount devices applications is a plus
  • Experience in building information modeling (BIM) integration is a plus