Про роботу
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 10 and uses Angular Material.
Required skills:
2+ years of commercial experience with Angular 2+;
Solid knowledge of JavaScript and TypeScript;
Experience building SPAs using RESTful APIs;
Experience building cross-browser and responsive user interfaces;
Deep understanding of OOP;
Extensive knowledge of CSS(SASS)/HTML5;
Experience with Git, Webpack;
Desired skills:
Experience with Angular Material and WebSockets;
Intermediate English.
Responsibilities:
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.
We offer:
Working on an open-source IoT platform that has thousands of installations all over the world and 7000+ stars on GitHub.
A high-professional team without bureaucracy and management overhead. Code review done by engineers with 13+ years of experience.
Full-time office work with flexible work hours.
Career growth opportunities and regular salary review.
Comfortable office and fridge with free beverages.