Apply on
Original
Simplified
Responsibilities
- Meeting with management, engineering, product, R&D team, and other related stakeholders to discuss technology, tools, or other developments that can be benefitable for company needs and problems.
- Participate in the development of NodeJS/Typescript architecture and infrastructure for omnichannel platform (integration from marketplace/ecommerce, accounting, selling, purchasing, and warehouse system).
- Responsible for the design and implementation of back-end related architecture to ensure the stable and reliable operation of business services.
- Responsible for technical research and introduction of new technologies to solve the problems of high performance, high concurrency and high reliability services.
- Responsible to supporting superior in managing current teams backlog, timeline and resources, and handling collaboration or expectation that related with other teams and departments to ensure completion of overall R&D teams goal and projects.
- Maintain development and implementation of company existing apps.
- Creates and develops documentation related to the department's work process; as well as Implement / recommending needed process and procedure to ensure efficiency and delivery of R&D teams.
- Conduct continuous research to stay up-to-date on current industry trends and emerging technologies.
- Provide technical support and insight regarding tools or technology to other teams and departments as needed.
- More than 3-4 years of development experience, bachelor degree or above, computer and related majors are preferred. Previous experience from ecommerce or ERP company is an huge advantage.
- Proficient in NodeJS, Javascript, Typescript and PostgreSQL databases.
- Previous experience of handling project or backlog management will be an advantage.
- Proficient in Object-Oriented/Functional Programming, REST API, and Design Patterns.
- Have experience in API Integration & Restful API development and documentation.
- Have a certain understanding of the architectural design principles of distributed computing and distributed data storage.
- Have experience with Continuous Integration and Continuous Delivery(CI/CD) pipeline is a big plus.
- Have experience in Kubernetes, Azure, AWS, and RabbitMQ is a big plus.
- Possesed excellent English communication and problem solving skills.
Similar Jobs