Software Engineer (Edu Product) Wanted
starting date : 2020-06-05
Animoca Brands can provide a visa.
Description
Role / Responsibilities
- Develop and maintain Web front-end applications closely following guidelines elaborated by the product owner, project manager or UX designers e.g. marketplaces and browser-based applications
- Develop and maintain Server side applications
- Integrate connectivity to different external APIs such as in-house back-ends, analytics tools and blockchain nodes endpoints
Qualifications
- Degree in Computer Science or related disciplines
- Solid understanding of Object-Oriented Programming
- Experience using Git and collaborative tools
- In-depth understanding of Web technologies
- Good command of JavaScript / Typescript, and experience in one mainstream frontend framework such as Angular, React or Vue
- Understanding cloud infrastructure services (e.g. AWS, GCP, ...)
- Experience in SQL or NoSQL (Mongo, DynamoDB) databases
Nice to Have (Optional)
- Experience in NodeJS
- Experience in Python, or other server-side languages
- Strong communication (in English), analytical and problem-solving skills
- Experience in CSS; able to implement UI following design guidelines
- Knowledge of microcontrollers / Embedded System Architecture
- Experience in ESP8266 / ESP32
- Experience in Arduino / Raspberry Pi
- Experience in IoT product design
- Experience in Physical Computing
- Experience in firmware programming using assembly, C and/or C++ languages
- Proven track record of developing a commercial product
The Perks
- An exciting startup-like atmosphere, with a lot of ideas and projects: you never get bored and your ideas get heard by the right people very quickly
- Multicultural work environment
- Casual dress code
- Free coffee, tea, and fruit
- Free company shuttle bus to and from selected MTR stations
- Regular and fun company activities (we have a Switch and a VR set)
- 5-day work week
- 15 days of annual leave
- Other leaves such as marriage leave, compassionate leave, exam leave, etc)
Salary
Salary range / month :  Negotiable
This job has expired.
Apply now
You need to be logged in to apply.
Get matched with exciting employers.
Get discovered by startups.
Connect with like-minded people.
Sign up for Free
Congratulations!
You application has been sent.
Scroll down to discover more similar jobs.
MORE OPPORTUNITIES as a Developer