Job descriptionResponsible for working on both front-end and back-end development processes.Design, develop, and maintain fully-fledged and functioning platforms with databases or servers.Participating in the full lifecycle of application, including design, coding, testing, implementation, deployment as well as support and maintenance.Developing and adhering to best practices for developing applications.Continuously contribute to team performance improvement and collaboration.Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.Solve complex performance problems and architectural challenges.Good design thinking skill. NodeJS, JAVA, Cloud Technologies, JAVAScript, React JS