PlanIT is an internal RingCentral platform that streamlines project and resource planning across the entire software delivery lifecycle — from release planning and capacity management to quality assurance and real-time reporting.
The system helps engineering and business teams plan, monitor, and optimize development workflows efficiently.
PlanIT is built as a microservices-based and micro-frontend platform, ensuring scalability, modularity, and fast delivery of new features.
We’re currently evolving our front-end architecture using Angular 20+ and Module Federation, and integrating AI-driven insights into the planning process.
Our Tech Stack
Frontend: Angular 20+, TypeScript, RxJS
Architecture: Micro-frontends (Module Federation)
UI/UX: Angular Material, SCSS
Backend Integration: REST, WebSocket
DevOps: Docker, Kubernetes, GitLab CI/CD
Your Role
Develop clean, scalable, and maintainable components in Angular 20+ / TypeScript.
Contribute to our micro-frontend transition and shared UI component library.
Participate in feature design and architectural discussions.
Review teammates’ code and maintain high quality standards.
Collaborate with backend and AI teams on data integration and performance optimization.
Continuously improve development processes and tools.
Requirements
3+ years of professional experience with Angular (ideally 16–20+).
Strong proficiency in TypeScript and reactive programming.
Solid understanding of OOP, SOLID principles, and design patterns.
Confident knowledge of CSS3, and SCSS.
Experience with Angular Material or a similar design system.
Understanding of RESTful APIs and WebSocket communication.
English: Pre-Intermediate+ (for technical documentation and correspondence).
Nice to Have
Experience with micro-frontend architecture or Module Federation.
Familiarity with Docker, Kubernetes, or CI/CD pipelines.
Knowledge of LangGraph or LangChain-style frameworks used for orchestrating AI or workflow logic.
Interest in AI-driven tools or data visualization.
We offer:
Well-coordinated professional team
Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growth
Additional Health and Life Insurance Package
Employee Assistance Program
25 vacation days
ReBenefit Platform Account.
This role requires on-site presence at our office 4 days a week to support effective collaboration and teamwork.
