Frontend Developer (Angular v18+) Junior+/Middle level
Summary
Junior+/Middle frontend developer building and maintaining user-facing features with Angular 18+ and TypeScript on ThingsBoard's open-source IoT platform. Office-based in Kyiv, collaborating with designers, backend developers, and clients, plus code reviews and debugging.
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.
ThingsBoard invites a Frontend Developer (Angular), Junior+/Middle level to join our Development Unit (only office work).
We are looking for a proactive and communicative person with strong English skills, as this role involves frequent interactions with clients.
Key Responsibilities:
- Develop and maintain user-facing features using Angular.
- Write clean, efficient, and reusable code, following best practices.
-Collaborate with designers, backend developers, and clients to deliver high-quality UI solutions.
-Participate in code reviews and contribute to the continuous improvement of development processes.
-Debug and resolve issues in existing code.
Requirements:
- Strong hands-on experience with TypeScript
- Experience with Angular 18+
- Strong problem-solving skills and attention to detail.
- Excellent English (B2/C1) – ability to communicate effectively with clients.
- Ability to work effectively in a team and handle client interactions.
- Experience with Git or other version control systems.
- Understanding of RESTful APIs and client-server communication.
What we offer:
- Working on an open-source IoT platform that has thousands of installations all over the world and 23000+ stars on GitHub;
- Full-time office work with flexible work hours;
- Modern cutting-edge development stack;
- A high-professional team without bureaucracy and management overhead with 15+ years of experience;
- Career growth opportunities and regular salary review;
-Medical Insurance;
-Free English classes;
- Comfortable office and fridge with free beverages;
- Team-buildings and corporate events.