Job Information

Overview

ELMLAB Sdn. Bhd. is one-stop turnkey hardware and software research, development and design house. The Company’s core business is to provide solutions to solve and serves businesses’ need in technology that’s highly specialised and requires development, specifically catering towards development and commercialisation of Internet of Things application. Besides, ELMLAB Sdn. Bhd. partners with other company as outsource research & development arm in field pertained the company’s team expertise. Particularly in the field of mechanical designs, product development in electronics which not limited to design and fabricate Printed Circuit Board (PCB) and assembly of electronics components as final product. ELMLAB is also a software house in development of software such as for Android and IOS app to complement with hardware as complete technological solution. The company also capable of offering data analytics service as the company has developed in house analytics solution with its advanced machine learning algorithm and data library. The analytics algorithm was first developed for ANTS platform, the ELMLAB’s flagship activity monitoring and people counting solution.

Responsibility

Coding scripts and designing interactivity within Node.js/Python/Go
Develop, test, implement and documentation
Develop back-end APIs for web, iOS and Android devices
Collaborate with front-end developers to integrate user-facing elements with server side logic
Write clean code and comply with company regulations on work flow and scalability

Requirements

Have hands on experience with programming languages like Go, Python or Node.js
Possess knowledge on TCP, HTTP and WebSockets
Proficient understanding of code versioning tools, such as Git
Understanding of REST APIs, SQL/NoSQL Databases
Knowledge in modern Model-View-Controller and Object-Relational Mapping concepts
Knowledge in container-based deployment, ie Docker, Kubernetes, AWS etc.