JOB REQUIREMENTS/QUALIFICATIONS
-
At least 5 years of experience in both front-end and back-end platforms (NodeJS & ReactJS preferred).
-
Familiar with development and deployment in Google Cloud and Amazon Web Services.
-
Experience in database development using Kafka and Snowflake
-
Experience in messaging systems such as RabbitMQ and/or ZeroMQ
-
(Plus) Hand-on experience with 3D web (threejs) or other 3D simulation engine (Unity, Omniverse)
-
(Plus) Hand-on experience with ROS, Docker & Linux environment
-
Maintain a good coding standard, familiar with Test Driven development. Experience with writing unit tests for NodeJS, ReactJS application
-
Exposure to agile development practices and CI/CD pipelines, experience with project management and collaboration tools like JIRA, Confluence
-
Good teamwork, communication, time management and problem solving skills.
-
Working proficiency and communication skills in verbal and written English, be able to to effectively represent the derived results and technical concepts to the leadership team.