CareerPlanGet AI match score →

Principal UI Software Engineer  (Angular Expert)

Colombo, Western Province, lk💼 Full-time🗓 2026-06-17 → 2026-07-31

Core

Designing and developing sophisticated, high-performance web user interfaces for data-intensive enterprise applications using Angular, with supporting backend services in C#/.NET.

Role type

Principal UI Software Engineer (Angular Expert)

Builds

Scalable, maintainable, and highly interactive frontend applications for enterprise-scale products.

Domain

Enterprise software / Data-intensive platforms / AI-enabled products

Deliverable

product features

Required skills

Angular architecture, component design, state management, performance optimisation, enterprise UI patterns, C#/.NET, API design, system design, debugging

Preferred skills

AI-enabled product experience, time-series data concepts, UI modernization, full-stack application logic

Technologies

Angular, C#, .NET

Responsibilities

Design and develop advanced Angular applications for complex workflows; Build responsive, intuitive, and high-performing user interfaces for data-heavy applications; Translate product, UX, and technical requirements into clean, reusable frontend architecture; Develop modular Angular components, services, and shared libraries; Implement sophisticated UI behaviour including dynamic layouts, real-time updates, visualisations, and dashboards; Develop and maintain backend services and APIs using C#/.NET to support frontend requirements.

Seniority

Principal, technical leadership & mentorship

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗