Staff UI Engineer

Tintri

$120K — $150K *
US-AnywhereRemote in United States
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of professional web development experience
  • Expert-level proficiency in Angular (Angular 2+)
  • Strong TypeScript and modern JavaScript (ES6+) expertise
  • Advanced HTML5 and CSS3 skills
  • UI design experience with a focus on intuitive interfaces
  • Bachelor's degree in Computer Science, Web Development, Design, or related field

Responsibilities

  • Design, develop, and maintain complex web applications using Angular
  • Write clean, maintainable, and well-documented code following best practices
  • Build reusable components and front-end libraries
  • Collaborate with back-end developers to integrate RESTful APIs
  • Participate in code reviews and provide feedback
  • Create visually appealing interfaces and ensure design consistency
  • Establish and enforce coding standards and development workflows

Benefits

  • Opportunity to work in a dynamic development team
  • Engagement in both technical and creative problem-solving
  • Possibility to contribute to technical documentation and knowledge sharing
  • Exposure to emerging technologies and industry trends
Full Job Description
Job Description

We are seeking an experienced Staff Web Developer with deep expertise in Angular and a strong eye for UI design to join our dynamic development team. This role combines technical excellence with creative problem-solving to deliver exceptional user experiences.

Responsibilities

Development
  • Design, develop, and maintain complex web applications using Angular (latest versions)
  • Write clean, maintainable, and well-documented code following best practices and SOLID principles
  • Apply design patterns appropriately (Singleton, Observer, Factory, etc.)
  • Build reusable components and front-end libraries for future use
  • Collaborate with back-end developers to integrate RESTful APIs
  • Participate in thorough code reviews, providing constructive feedback
  • Write comprehensive unit tests
  • Follow consistent coding standards and style guides
  • Refactor legacy code to improve maintainability and performance

UI/UX Design
  • Create visually appealing interfaces with attention to detail
  • Ensure consistency in design language across the application

Technical Leadership
  • Establish and enforce coding standards and development workflows
  • Stay current with emerging technologies and industry trends
  • Identify and address technical debt and performance bottlenecks
  • Contribute to technical documentation and knowledge sharing


Requirements

Technical Skills
  • **8+ years of professional web development experience**
  • **Expert-level proficiency in Angular** including:
  • Component architecture and lifecycle hooks
  • Services, dependency injection, and observables (RxJS)
  • Routing, guards, and lazy loading
  • Forms (reactive and template-driven)
  • State management
  • Angular CLI and build optimization
  • Testing (Jasmine, Karma, or Jest)
  • **Strong TypeScript and modern JavaScript (ES6+)** expertise
  • **Advanced HTML5 and CSS3** skills including:
  • CSS preprocessors (SASS/SCSS)
  • CSS frameworks (Material Design)
  • Flexbox and CSS Grid

UI design experience** with demonstrated ability to:
  • Create intuitive user interfaces
  • Understand design principles (typography, color theory, spacing)
  • Work with design tools
  • Implement design systems and component libraries


Education
  • Bachelor's degree in Computer Science, Web Development, Design, or related field
  • Equivalent work experience will be considered

Similar Jobs

More Jobs at Tintri

More Enterprise Technology Jobs

Find similar Staff UI Engineer jobs: