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 11000+ 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.
About ThingsBoard, Inc.
ThingsBoard, Inc. was founded in 2016. We develop software products for IoT (Internet of Things). Our flagship IoT platform is the most popular open-source project in its class. ThingsBoard's software is widely used by 500+ industrial customers with a wide range of requirements for device management, data processing, security, privacy, analysis, etc.
ThingsBoard, Inc. evolved from a startup to a leading IoT company with hundreds of customers and thousands of community users. Our R&D office is in Kyiv, Ukraine.