STAFF UI ENGINEER

4 Months ago • 12-16 Years
UI/UX Design

Job Description

The Staff UI Engineer will lead the design and development of the frontend architecture using Angular (v12+). They will collaborate with product managers, UX designers, and backend engineers to deliver high-quality user experiences. The engineer will translate complex networking concepts into intuitive UI components, define and enforce coding standards, mentor a team of UI developers, optimize application performance, integrate third-party libraries, and collaborate with QA. They should be updated with emerging frontend technologies and trends.
Good To Have:
  • Experience in micro-frontend architecture.
  • Exposure to UI test automation tools.
  • Understanding of containerization (Docker).
  • Contributions to open-source Angular projects.
Must Have:
  • 12+ years of UI development experience.
  • Strong expertise with Angular, TypeScript, RxJS.
  • Solid understanding of HTML5, CSS3, SCSS.
  • Proficient in RESTful APIs integration.
  • Familiarity with Agile/Scrum methodologies.

Add these skills to join the top 1% applicants for this job

data-analytics
quality-control
agile-development
html
networking
data-visualization
cypress
ci-cd
angular
docker
websockets
typescript

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.

Set alerts for more jobs like STAFF UI ENGINEER
Set alerts for new jobs by extreme network
Set alerts for new UI/UX Design jobs in India
Set alerts for new jobs in India
Set alerts for UI/UX Design (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙