Senior Specialist Engineering - Software
Angular UI Developer
We are looking for
an experienced and passionate Angular UI Developer to drive
the development of modern, responsive, and scalable enterprise web
applications. The ideal candidate will be responsible for designing,
developing, and maintaining high-quality user interfaces using Angular
and modern frontend technologies. You will work closely with backend
developers, UI/UX designers, and product teams to build intuitive,
high-performance applications while following industry best practices
Key Responsibilities
· Develop,
maintain, and optimize enterprise-scale web applications using Angular
· Build responsive,
reusable, and scalable UI components using Angular
Material and Tailwind CSS
· Design and
implement modern, user-friendly Admin Panels and Dashboard Applications
· Collaborate with
backend developers to integrate RESTful APIs and ensure
seamless data communication
· Develop reusable modules,
shared components, directives, pipes, and services
· Implement state
management and efficient component architecture for large-scale
applications
· Optimize
application performance, accessibility, responsiveness, and
cross-browser compatibility
· Ensure UI
consistency by following design systems and enterprise UI standards
· Participate in code
reviews and maintain high coding standards and best practices
· Troubleshoot UI
issues and provide scalable and maintainable frontend solutions
· Continuously
evaluate and adopt new frontend technologies, libraries, and
development practices
· Work closely with UI/UX designers to transform wireframes and mockups into
interactive applications
Requirements
Required Skills & Qualifications
· 3+ years
of experience in Angular
application development
· Strong
proficiency in Angular, TypeScript, HTML5, CSS3, and JavaScript ES6+
· Hands-on
experience with Angular Material Component Library
· Strong experience
with Tailwind CSS for responsive and modern UI development
· Experience
building Enterprise Admin Panels, Dashboards, and Business Applications
· Experience
consuming RESTful APIs and integrating frontend applications
with backend services
· Strong
understanding of RxJS, Observables, Dependency Injection, Routing, Lazy
Loading, and Angular Forms
· Experience
creating reusable UI components and shared libraries
· Knowledge of Responsive
Web Design and Mobile-First Development
· Familiarity with Authentication,
Authorization, and Role-Based UI Access
· Experience with Git and modern version control workflows
· Strong
understanding of Object-Oriented Programming OOP, Design Patterns, and
Frontend Architecture
· Excellent debugging,
problem-solving, and communication skills
· Ability to work effectively
in a collaborative Agile development environment
Preferred Qualifications
· Experience with Angular
Signals and modern Angular architecture
· Experience with Standalone
Components and lazy-loaded feature modules
· Experience with NgRx or other state management libraries
· Experience
developing Micro Frontend MFE applications
· Familiarity with NX
Workspace and Module Federation Architecture
· Experience
integrating Charts, Reports, and Data Visualization Libraries
· Knowledge of Progressive
Web Applications PWA and Server-Side Rendering SSR
· Experience with Enterprise
UI Design Systems and reusable component libraries
· Understanding of CI/CD
Pipelines and frontend deployment processes
· Familiarity with Docker and cloud-based deployment environments
· Experience
working in Agile/Scrum development teams