UI Engineer

Jobs via Dice Sunnyvale, CA
Full Time Mid Level 8+ years

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

This UI Engineer role focuses on designing and developing modern, high-quality user interfaces for enterprise-scale web applications. The role requires strong expertise in JavaScript, TypeScript, UX design principles, and visual detail for client applications.

Responsibilities

  • Design and develop end-to-end web applications with a strong focus on UI quality and performance
  • Write clean, maintainable, and scalable JavaScript and TypeScript code
  • Build UI components using Web Components, StencilJS, or Angular
  • Ensure pixel-perfect 2D visuals aligned with UX and design specifications
  • Develop responsive user interfaces using HTML, HTML5, CSS3, and modern layout techniques
  • Ensure cross-browser compatibility and consistent behavior across devices and platforms
  • Integrate UI with backend systems using Web Services, JSON, JSONP, and AJAX
  • Apply strong UX design principles to deliver intuitive and user-friendly interfaces
  • Maintain a high bar for visual and functional quality, ensuring every detail meets design intent
  • Take full ownership of UI deliverables from concept to completion

Requirements

  • 8-10 years of professional experience as a UI / Frontend Engineer
  • Deep expertise in advanced JavaScript and TypeScript
  • Strong hands-on experience with Web Components, StencilJS, or Angular
  • Excellent knowledge of HTML, HTML5, and CSS3
  • Strong experience in cross-browser UI development
  • Proficiency in Web Services integration, including JSON, JSONP, and AJAX
  • Solid understanding of UX design principles and visual design fundamentals
  • Ability to work independently with minimal supervision
  • Strong verbal and written communication skills

Qualifications

  • 8-10 years of professional experience as a UI / Frontend Engineer

Nice to Have

  • Prior Apple project or enterprise experience
  • Experience delivering high-quality, customer-facing UI applications
  • Strong aesthetic sense with a pixel-perfect mindset

Skills

Angular * JavaScript * HTML * JSON * TypeScript * AJAX * HTML5 * CSS3 * UX design * Web Components * StencilJS *

* Required skills

About Jobs via Dice

Professional Services
View all jobs at Jobs via Dice →