Technical skills required:
- Must have great experiences with server-side languages PHP, Python or JS
- Must have good experiences working with databases like MySQL, PostgreSQL,
- MongoDB, RethinkDB, etc
- Know how to use open source CMS such as Wordpress or Drupal and develop the API base on such
- Must know how to work with cloud services such as AWS, Azure, Google Cloud Platform (GCP)
- Must know how to interact with APIs and the external 3rd party services when needed such as Stripe, Paypal, Twilio.
- Good knowledge of leading-edge technology such as ReactJS, Typescript, NPM, Webpack, Gulp, Composer
- Must have the knowledge and pay attention to some quality aspects of the project such as Code Optimization, Database Optimization, Security, Unit Testing
- Debug and fix issues of software
- Write unit tests for BE code and FE code, and monitor tests for APIs.
Soft skills required:
- Passionate about making web or cross-platform application
- A fast and detail oriented developer
- Creative problem solver with the ability to work to tight deadlines
- Organized, a good communicator and team player
- Have high responsibility for his works with careful unit testing
- Managing team member
- Fluent in speaking and written English