Responsibilities
- Able to use Node.js language.
- Proficient on using MVC Pattern for programming.
- Proficient on using MySQL, PostgreSQL and SQL Script for the database(s).
- Able to use Google Cloud’s service such as Firebase (i.e. messaging and authentication), and Google Cloud Storage API proficiently.
- Have efficient knowledge on Docker and Kubernetes well, especially able to deploy the assignment if necessary.
- Have efficient knowledge on creating API through Protocol, i.e. Restful, GRPC and WebSocket.
- Understand the procedure of encrypt and decrypt in sets of algorithms; experienced programmers who have done payment systems will be put on special consideration.
- Able to use Redis for Caching, Pub/Sub and Queue efficiently.
- Able to use Jest to type the Unit test.
- Able to use Postman for testing the API
- Proficient on using API Documentation.
- Able to design and implement data systems through API and Frontend.
- Wage guaranteed for three years work experience.
Requirements
- Bachelor’s degree in Computer Science/related fields or equivalent in work experience
- Knowledge and understanding of Banking or Financial business.
- At least 2 year’s experience with third-party libraries and APIs
- Good analytical skills and Fast learning.
- Experience with unit testing and building.
Job Type: Full Time
Work modalities: Remote Working
Location: Khon Kaen