Principal Member Technical Staff - Frontend (UI Developer)

World's number 1 CRM company building enterprise-level design systems and product experiences.
Frontend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS

Description For Principal Member Technical Staff - Frontend (UI Developer)

Join Salesforce's Design Systems Engineering team as a Principal Member Technical Staff focusing on Frontend development. This role offers an opportunity to shape the future of the world's leading CRM platform through innovative design systems. You'll be working on enterprise-level UI components using cutting-edge web technologies, collaborating with cross-functional teams including product managers, designers, and accessibility experts.

The position requires a seasoned professional with 15+ years of experience in UI/UX development. You'll lead architecture discussions, contribute to design system evolution, and create robust, accessible experiences used by millions of developers globally. The role demands strong expertise in JavaScript, CSS, and modern frontend frameworks, along with a deep understanding of design patterns and object-oriented programming.

As a principal engineer, you'll be instrumental in defining technical strategy, mentoring team members, and driving cross-cloud engineering initiatives. The team values collaboration, equity, and inclusion, offering a flexible and friendly environment that supports professional growth. You'll work with modern tools and technologies including React, Node.js, and various testing and deployment platforms.

This is an ideal opportunity for someone who combines technical excellence with strategic thinking, has a passion for creating exceptional user experiences, and wants to make a significant impact at enterprise scale. The role offers the chance to work on pioneering products while being part of a team that values professional development and innovation.

Last updated 3 days ago

Responsibilities For Principal Member Technical Staff - Frontend (UI Developer)

  • Contribute to the next iteration of design system
  • Deliver HTML, CSS and JavaScript for enterprise-level UI components
  • Partner with product managers, designers, accessibility and enterprise cloud teams
  • Lead architecture discussions, planning, and cross-functional coordination
  • Help lead alignment activities with cross-cloud engineering teams
  • Define the future of design systems
  • Support collaborative working model globally with peer UX Engineering teams
  • Contribute to design systems engineering LRP and roadmap

Requirements For Principal Member Technical Staff - Frontend (UI Developer)

JavaScript
React
TypeScript
Node.js
  • 15+ years professional software development experience in UI/UX development
  • Strong JavaScript skills with foundation in native JavaScript and Web Components or frameworks
  • Well versed with Object Oriented programming languages (Java or NodeJS) and Design patterns
  • Advanced knowledge of CSS and modular CSS development
  • Experience with modern UI frameworks
  • Knowledge of browser compatibility issues
  • Attention to design details
  • Agile/Scrum/Lean development methodology experience
  • Ability to manage ambiguity and delegate tasks effectively
  • Clear communication and documentation skills
  • Experience with Git and GitHub integrations
  • Knowledge of Web Accessibility best practices

Interested in this job?

Jobs Related To Salesforce Principal Member Technical Staff - Frontend (UI Developer)

Engineering Manager (Frontend/UI)

Lead frontend engineering teams at Salesforce, managing development of CMS platform features while providing technical leadership and team mentorship.

Lead / Principal Member Technical Staff - Frontend (UI Lead / Architect)

Lead the architecture and development of enterprise-level UI components at Salesforce, shaping the future of the world's #1 CRM platform's design system.

Principal Architect, Platform Product Design

Lead UX architect role at Salesforce focusing on platform product design, requiring 10+ years experience and expertise in enterprise UX design and AI integration.

Product Design Architect

Senior Product Design Architect position at Salesforce to lead Slack's design vision, strategy, and execution while mentoring design teams and driving innovation.

Engineering Manager (Frontend/UI)

Lead frontend engineering teams at Salesforce, managing development of CMS platform features while providing technical leadership and team mentorship.