STAFF UI ENGINEER 9770 - UI Developer- Java Script- Micro-Frontend Architecture
Extreme Networks
Key Responsibilities:
Experience: 12-16+ Years
• Frontend Architecture: Lead the design and development of the frontend architecture using Angular (v12+).• Collaboration: Work closely with product managers, UX designers, and backend engineers to deliver high-quality user experiences.• UI Components: Translate complex networking concepts into intuitive, efficient, and visually appealing UI components.• Coding Standards: Define and enforce coding standards, best practices, and performance benchmarks.• Mentorship: Mentor and guide a team of UI developers, conducting regular code reviews and technical sessions.• Performance Optimization: Optimize application performance for maximum speed and scalability.• Third-Party Integration: Evaluate and integrate third-party libraries and tools to enhance development efficiency.• Testing Strategies: Collaborate with QA to ensure robust testing strategies (unit, integration, and E2E).• Innovation: Stay updated with emerging frontend technologies and trends, bringing innovations to the table.
Required Skills and Qualifications:
• Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.• Experience: 12+ years of total experience in UI development with at least 5 years in a lead role.• Technical Expertise: Strong hands-on expertise with Angular (v12 or above), TypeScript, RxJS, and state management (NgRx, Akita, etc.).• Web Technologies: Solid understanding of HTML5, CSS3, SCSS, and responsive design principles.• Enterprise Applications: Experience working on large-scale, data-intensive enterprise applications.• API Integration: Proficient in RESTful APIs integration, WebSockets, and real-time data visualization.• Methodologies: Familiarity with Agile/Scrum methodologies and DevOps environments.• Networking Concepts: Knowledge of networking domain concepts (L2/L3 protocols, SNMP, SDN, etc.) is a significant plus.
Preferred Qualifications:
• Micro-Frontend Architecture: Experience in micro-frontend architecture and Angular module federation.• UI Test Automation: Exposure to UI test automation tools like Cypress, Jasmine, Karma, etc.• Containerization: Understanding of containerization (Docker) and CI/CD pipelines.• Community Contributions: Contributions to open-source Angular projects or technical blogs is a plus.
Experience: 12-16+ Years
• Frontend Architecture: Lead the design and development of the frontend architecture using Angular (v12+).• Collaboration: Work closely with product managers, UX designers, and backend engineers to deliver high-quality user experiences.• UI Components: Translate complex networking concepts into intuitive, efficient, and visually appealing UI components.• Coding Standards: Define and enforce coding standards, best practices, and performance benchmarks.• Mentorship: Mentor and guide a team of UI developers, conducting regular code reviews and technical sessions.• Performance Optimization: Optimize application performance for maximum speed and scalability.• Third-Party Integration: Evaluate and integrate third-party libraries and tools to enhance development efficiency.• Testing Strategies: Collaborate with QA to ensure robust testing strategies (unit, integration, and E2E).• Innovation: Stay updated with emerging frontend technologies and trends, bringing innovations to the table.
Required Skills and Qualifications:
• Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.• Experience: 12+ years of total experience in UI development with at least 5 years in a lead role.• Technical Expertise: Strong hands-on expertise with Angular (v12 or above), TypeScript, RxJS, and state management (NgRx, Akita, etc.).• Web Technologies: Solid understanding of HTML5, CSS3, SCSS, and responsive design principles.• Enterprise Applications: Experience working on large-scale, data-intensive enterprise applications.• API Integration: Proficient in RESTful APIs integration, WebSockets, and real-time data visualization.• Methodologies: Familiarity with Agile/Scrum methodologies and DevOps environments.• Networking Concepts: Knowledge of networking domain concepts (L2/L3 protocols, SNMP, SDN, etc.) is a significant plus.
Preferred Qualifications:
• Micro-Frontend Architecture: Experience in micro-frontend architecture and Angular module federation.• UI Test Automation: Exposure to UI test automation tools like Cypress, Jasmine, Karma, etc.• Containerization: Understanding of containerization (Docker) and CI/CD pipelines.• Community Contributions: Contributions to open-source Angular projects or technical blogs is a plus.
Por favor confirme su dirección de correo electrónico: Send Email