The Lightning Platform UI Framework team is looking for an architect to help shape the future of the web through our engagement with standards bodies and browser developers. Salesforce’s UI Framework is built on top of web standards and we are heavily involved in influencing, authoring, and editing new standards. Our objective is to reduce our dependence on proprietary code for functionality that browsers should provide as part of adhering to a standard.
The Standards Architect will work closely with browser vendors and standards bodies to champion the functionality we need as part of developing an enterprise application.
The primary role will involve participation in the following standards committees and working groups including TC39 and the W3C / WHATWG.
You will be expected to invest time in developing standards. This will include championing new standards and reforms, putting time into standards authoring, and developing reference implementations. You will lead the collaboration with companies and individuals than can champion new specifications, or can help to implement existing specifications in some browsers. You will be expected to travel and attend standards meetings around the globe. You will also help organize and host meetings and committees at the Salesforce offices.
If you want to work with great engineers in making the Lightning Platform the most exciting developer experience in the work for the largest CRM provider ever, with billions in revenue, millions of users, and hundreds of thousands of developers, this is the job for you!
10+ years of UI Software development experience
Strong in Object Oriented and Functional Programming
Experience working with standards organizations
Proficient reading, writing and explaining specifications focused on the web
Experience with developing web components.
Solid understanding of web technologies, including HTTP, HTML,CSS, XML, JSON, and/or AJAX
Experience using in browser development tools
Hands-on experience with performance measurement, analysis, and optimization
Experience working with NodeJS.
Solid understanding of web application performance engineering concepts, tools, methodologies, metrics, and analysis
Ability to work cross-functionally to articulate, measure and solve issues
Passion for continuous improvement in building knowledge base technically and professionally
You have a positive attitude and can handle many different tasks - and you feel comfortable communicating needs to the Product and Design teams
You proactively bring solutions and the right tools for the job to the table
Experience championing features under W3C, WHATWG or TC39
Experience contributing to open source projects.
You are proficient in writing and maintaining wpt and test262 automation
Experience developing in an Agile software development environment
Solid understanding of the Software Development Life Cycle (SDLC)
Strong analytical skills and the ability to develop processes and methodologies
Experience with Continuous Development and Continuous Integration (CI/CD) process
Good understanding of Software-as-a-Service (SaaS) model and concepts
Ability to learn quickly in a dynamic environment
Knowledge of back-end systems and API’s, developer tools and compilers
Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org.
Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.