Whom we are looking for?
We are looking for the Node.js or Java Back-End Developers responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.
- Fluency in Mandarin and English.
- BS or MS in Computer Science or related field.
- Strong experience in Java or NodeJS.
- Extensive RESTFUL API development experience.
- Experience working with cloud services like AWS, Heroku or Google cloud platform.
- Experience on different databases. Relational (PostgreSQL, MySQL, ...) or NoSQL(MongoDB, CouchDB, Cassandra).
- Hands-on experience in continuous improvement on application performance and deploy effective caching mechanism.
- Good analytical and problem solving skills.