ROLE
- Contribute to planning, development and testing of features of Software Solutions for IoT.
- Operate in an agile environment, tracking progress and communicating effectively Work closely with UI/UX designer, Frontend Engineer, Backend Engineer to integrate API, improve the user journey, improve User interface and User Experience.
- Ensure the logical accuracy, efficiency, and completeness of software code using technologies using within the company i.e. Javascript, JSX, ReactJS, React Native, AWS (Lambda, DynamoDB, Cloudwatch, SQS, SNS, etc.).
- Good understanding of multi-tier application architecture and protocols, familiarity with product and software development lifecycle processes.
- Hunt and debug with high efficiency. – Maintain exhaustive sets of technical documentation.
REQUIREMENTS
– Familiar with NodeJS, Javascript, Typescript, React, Bash scripting, Git.
– Familiar with backend technologies (eg. Database, concurrency, multithreading, synchronization, loading balancing, etc.) and Cloud development (eg. AWS/GCP)
– Experience with GraphQL and RESTFul APIs
– Experience in IoT system is a plus