Source description
About the role
Description: Angular Experience: • At least 4 years of hands-on experience developing frontend applications using Angular (latest versions), with a solid understanding of component-based architecture and best practices. • Component-Based Architecture: Expertise in building reusable, maintainable, and testable Angular components that adhere to design principles and ensure scalability. • Routing & State Management: Experience with Angular routing and managing state within Angular applications using services or state management libraries like NgRx. • Performance Optimization: Familiarity with performance optimization techniques for Angular applications, such as lazy loading, code splitting, and tree-shaking. • Backend Integration: Experience integrating RESTful APIs and handling asynchronous data within Angular applications using RxJS and Observables. Figma and UI/UX Experience: • UI Development: Experience converting Figma designs into pixel-perfect UIs. Expertise in creating responsive layouts and ensuring consistency across multiple devices and screen sizes. • HTML/CSS: Strong knowledge of HTML5, CSS3, and SCSS. Ability to develop clean, maintainable, and modular stylesheets. Familiarity with layout techniques such as Flexbox and CSS Grid. • UI/UX Principles: Solid understanding of UI/UX principles and how to translate design systems and user needs into functional code. • Cross-Browser Compatibility: Strong understanding of cross-browser compatibility and troubleshooting visual issues across modern browsers. Other requirements: • Version Control: Proficient with Git for version control and managing codebases in a collaborative environment. • Communication: Good communicator.
More at Logic Planet