1+ years of commercial experience with Angular 2+;
Knowledge of JavaScript and TypeScript;
Experience building SPAs using RESTful APIs;
Experience building cross-browser and responsive user interfaces;
Understanding of OOP;
Extensive knowledge of CSS(SASS)/HTML5;
Experience with Git, Webpack;
Experience with Angular Material and websockets;
Intermediate English.
Working on an open-source IoT platform that has thousands of installations all over the world and 5000+ stars on github. A high-professional team without bureaucracy and management overhead. Code review done by engineers with 13+ years of experience. Career growth opportunities and regular salary review. Flexible work hours. Comfortable office and fridge with free beverages.
Design and development of the new platform features, dashboards, widgets and APIs.
Writing clean and reusable code.
Ensuring high performance on mobile and desktop.
Integration with Java back-end via RESTful and websocket APIs.
Review and acceptance of Pull Requests on GitHub from community members.
ThingsBoard is looking for a Front-end Developer (Angular 2+) to join our team on a full-time basis in the Kyiv office! We would like you to help us to improve our Open-Source IoT platform. UI is based on Angular 9 and uses Angular Material.