Experience: 3+ years in front-end development with Angular
Essential Technical Skills
Must Have
Angular: Deep expertise in Angular 2+ (components, services, RxJS, routing)
JavaScript/TypeScript: Strong proficiency in ES6+ and advanced TypeScript
HTML5/CSS3: Semantic HTML, advanced CSS (Grid, Flexbox), responsive design, SASS/SCSS
Build Tools: Nx (monorepo management) and Webpack
Testing: Jasmine and Karma for unit testing
UI/UX Capabilities
User-centered design principles
Translate wireframes/mockups to functional interfaces
Design tools (Figma, Adobe XD, Sketch)
Accessibility standards (WCAG 2.1)
Design systems and component libraries
Key Responsibilities
Develop and maintain Angular applications
Implement responsive, accessible UI/UX designs
Write clean, tested, maintainable code
Collaborate with designers, product managers, and backend teams
Conduct code reviews and optimize performance
Preferred Skills
State management (NgRx)
API integration (REST/GraphQL)
CI/CD pipelines
Angular Material or similar component libraries
E2E testing (Cypress, Playwright)
Deliverables
Portfolio demonstrating UI/UX implementation
Strong problem-solving and communication skills
Ability to work in Agile/Scrum environment