HamburgerMenu
hirist

Smartping - Senior Technical Lead - UI Development

Posted on: 03/02/2026

Job Description

Description :

Overview :


The Sr Technical Lead will create responsive and scalable user interfaces for the CPaaS (Communications Platform as a Service) platform using a cutting-edge UI dev tech stack, leading a frontend team to build immersive interfaces for features like real-time messaging, video calls, analytics dashboards, and admin portals that scale to millions of users.


Responsibilities :


- Build reusable UI components in Angular : Design and develop a component library with standalone components (Angular 14+), smart/dumb patterns, custom directives (e.g., drag-drop for file uploads), pipes for data transforms, and dynamic forms (Reactive Forms Module). Integrate with state management like NgRx or Signals for complex UIs, ensuring tree-shakable code and AOT compilation for production efficiency.

- Ensure consistent branding across applications : Champion a design system with Storybook for component docs/showcases, CSS-in-JS or styled-components for scoped styles, Flexbox/Grid for layouts, CSS animations/transitions for micro-interactions, and PWA features (service workers) for offline branding consistency. Enforce accessibility (ARIA roles, keyboard nav, screen reader testing) and theming (dark/light modes via CSS vars).

- Collaborate with backend engineers to connect UI components to APIs : Create typed API clients with Angular HttpClient and RxJS operators (switchMap, retry, debounceTime) for resilient data handling; implement interceptors for auth (JWT refresh), caching (localStorage/IndexedDB), and error boundaries.


- Support GraphQL subscriptions for real-time CPaaS updates (e.g., live chat status) and progressive enhancement for SEO.

- Lead UI architecture and best practices : Conduct peer reviews, define style guides (ESLint/Prettier), optimize performance (Lighthouse audits >90 scores), and integrate testing (Jasmine/Karma, Cypress E2E).

Required Skills :


- Proficiency in Angular, CSS, and responsive design principles.

Tech Stack Focus : Angular ecosystem (RxJS, NgRx), modern CSS (Tailwind/Grid), UI libraries (Material/CDK).


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in