UI Engineer
Role Description - Overview
Proven experience successfully delivering multiple projects end to end
High ownership; self-sufficient hands-on leader with strong focus on usability and user experience
Ability to write complex code analyze changes and recommend improvements
Strong logical and creative reasoning skills to identify problems and develop effective solutions
Experience designing and developing high-performance web applications
Responsibilities
Translate design concepts into fully functional web applications
Rapidly prototype UI / UX design concepts
Quickly identify debug and resolve JavaScript and CSS issues
Collaborate with stakeholders to define optimal user experience based on business requirements
Develop high-performance scalable JavaScript code
Integrate front-end components with backend web services
Optimize and refactor existing JavaScript codebases
Create reusable code snippets standards and best practices for team adoption
Qualifications
Deep expertise in advanced JavaScript and TypeScript
Strong experience with JavaScript frameworks and libraries including Web Components StencilJS or Angular
Strong proficiency in HTML and HTML5
Fluent in CSS with a strong focus on CSS3
Experience with cross-browser development and compatibility
Working knowledge of web services and APIs
Proficient in JSON JSONP and AJAX
Strong attention to detail with a focus on pixel-perfect UI implementation
Ability to deliver projects with minimal supervision
Ability to work efficiently to bring concepts to production quickly
Excellent verbal and written communication skills
End-to-end web application development experience
Key Skills
Computer Science,General Maintenance,Apache Web Server,Information Technology Sales,Maintenance Engineering
Employment Type : Full Time
Experience : years
Vacancy : 1
UI Developer Angular • Sunnyvale, California, USA