Junior Angular Developer (Development Unit)
ThingsBoard invites a Junior Frontend Developer 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:
- Understanding of TypeScript fundamentals.
- Basic knowledge of Object-Oriented Programming (OOP).
- Experience with Angular.
- 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 18000+ 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.
If this sounds like you, send your CV and letβs talk! π©