This is a vending machine for different kinds of goods. The goal is: to make a full cycle development — cloud on Python and AWS; front -end — a couple of portals on Angular selling statistics (of selling those goods) and devices/ infrastructure management; device part — which contains 3 parts: vending machine itself; screen with targeted advertisement; AI ML camera. Back end: Python; Lambdas, Lambda layers, DynamoDB, API Gateway, SNS queues, CloudWatch, EventBridge, serverless deployment
IoT Core — MQTT; Front end: Angular, Typescript, Node.js, Rxj
* Develop applications and user-facing features from scratch (templates, services, common library)
* Develop components for dashboards and analytics
* Implement integration with APIs
* Collaborate with other team members and stakeholders by Scrum methodology
* 3+ years of experience in front-end development (including Angular)
* Understanding of web markup and UI/UX basics
* Intermediate+ English level
* Experience in AWS (Lambda, S3, DynamoDB) is a plus