Skip to main content

UI Engineer

Technology
Software Technology
Today
Service contract

Job description

Duties:

Our Central UI Engineering team aims to provide platform level reusable UI components in React/Angular to all the product teams across all Palo Alto Networks. As a UI Engineer your work will directly reach, and empower our products.

Your Impact:

  • Collaborate cross functionally to design, user research, and other functional areas on the Central UX team to implement and support the UI/UX for common components.
  • Build platform-level UI code that would be used in all products.
  • Evaluate functional requirements collected from multiple sources, including internal partners (engineering, etc.), and convert them into actionable items to scale the common component library.
  • Code, document, and write unit tests to deliver robust components that match the design and functional specifications.
  • Work with product engineering teams to facilitate smooth integration for better adoption.
Your Experience:
  • Self-driven with ability to work both independently and within a team environment to accomplish goals and objectives.
  • Expertise in frontend web development technologies, including JavaScript, HTML, ReactJS, TypeScript, NPM/Yarn, CSS, Webpack/Rollup or any modern bundler, static-site generators (e.g. Gatsby), and more.
  • Experience with graphic design applications, e.g. Figma, Sketch
  • Experience with maintaining and contributing to code repositories using git, GitHub/GitLab or other version control.
  • Passion for web design and building web UIs that inspire creativity and innovation while efficiently directing product teams to the resources and materials they need to work with our common component library.
  • Knowledge of user analytics tools and techniques. (e.g. Pendo)
  • Experience building accessible front end code e.g. Keyboard navigation, and VoiceOver.
  • Good understanding of scalability challenges and performance related topics.
  • Open to documenting, and presenting UI component library related topics to our internal engineering community.
The Team:

The central UX/UI team is responsible for establishing best practices for a world class user experience, building robust components that are leveraged by the product teams. Our team has a unique position in driving efforts to create accessible, performant, and cutting edge UI elements.

We foster a culture of innovation, authenticity, and collaboration. Our people make this possible. It's in our everyday interactions, how we work together and treat each other, that sets Palo Alto Networks apart from other organizations.

Qualifications:

  • 3+ years professional experience as a front-end developer/engineer
  • Portfolio showcasing front-end development proficiency
  • Preferred Qualifications
  • Bachelor's degree or higher
  • 3+ years professional experience as a front-end developer/engineer
Qualifications:
  • 3+ years professional experience as a front-end developer/engineer
  • Portfolio showcasing front-end development proficiency
  • Preferred Qualifications
  • Bachelor's degree or higher
  • 3+ years professional experience as a front-end developer/engineer
Required Skills:

CSS

HTML

JAVASCRIPT

REACTJS

DATA VISUALIZATION

Additional Skills:

UI

TYPESCRIPT

VERSION CONTROL

WEBPACK

FRONT END

FRONT END DESIGN

FRONT-END

USER INTERFACE

VISUALIZATION

WEB DESIGN

Required Skills : CSS,HTML

Basic Qualification :

Additional Skills :

Background Check :Yes

Notes

Selling points for candidate :

Project Verification Info

Exclusive to Apex :No

Face to face interview required :No

Candidate must be local :No

Candidate must be authorized to work without sponsorship ::No

Interview times set : :No

Type of project :Development/Engineering

Master Job Title :Digital: UI/UX/CX Designer

Branch Code :Silicon Valley

Interested in this role?