ESRI Senior UI Engineer / Front End Developer – Design System in Redlands, California
Esri’s design system is a collaborative design and development resources for creating consistent on-brand experiences. Our team is focused on individual responsibility and rapid development. As part of the team, you will be involved in creating and maintaining the JS framework agnostic web component library, which engineers use to design, implement, and develop software at Esri.
Build and test web components using a framework-agnostic library (Stencil JS) that is semantic, accessible, durable, and easy-to-use
Experience writing tests and leveraging automated testing frameworks
Develop, modify, implement, and support software components anywhere in the software stack
Create component documentation for developers and help maintain the general documentation of the design system
Work closely with the design team to ensure user needs are balanced with technical requirements
Collaborate with designers and developers to elevate and iterate on our current components and patterns
Work in a cross-functional team to continuously strengthen collaboration, increase operational efficiencies, and communicate your decision-making rationale to the team and stakeholders
Educate and advocate for systems-based design/engineering
Stay up to date on the latest web component best practices, patterns, and technologies
5+ years of experience as a software developer
Portfolio required that demonstrates your development abilities and understanding, as well as how you think
Proven proclivity toward self-ownership and driving results beyond your expected duties for the good of the product and team
Strong communication skills and an ability to work cross-functionally
Excellent written and verbal communication skills
Naturally curious and passionate about learning new things. Driven by personal growth and commitment to the craft
Ability to leave your ego at the door, making way for data-driven empathy and a collaborative work ethic
Bachelor’s in computer science or related field
Experience with Stencil JS
Familiar with Angular, Ember, React
Experience building large scale design systems
Experience implementing web components into front-end frameworks and build environments
Portfolio / Prior Work Submission
Please include a link to your online portfolio of recent work. Samples must communicate your approach to evidence-driven problem-solving on real-world projects and demonstrate your skills in developing evidence-based insights and solutions.
Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.
Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
If you need a reasonable accommodation for any part of the employment process, please email firstname.lastname@example.org and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Requisition #: 2021-14663
External Company Name: ESRI, Inc.
External Company URL: www.esri.com
Street: 380 New York St