Palo Alto Networks is looking to hire a UI Engineer to help build and improve their Cloud Management Platform, a public cloud-delivered management platform for their next-generation network security solutions. The goal is to create an easy-to-use, scalable, and secure platform for operationalizing complex deployments.
Requirements
- You have expertise in writing scalable enterprise web-apps using Javascript, CSS, HTML, ReactJS, TypeScript, Jest
- Hands-on experience in designing/building scalable web application
- Deep understanding of Micro frontend architecture
- Experience with modern build tools such as npm/yarn, Webpack, monorepo structures
- You have experience in Test-Driven Development (Jest, Mocha, Jasmine)
- Deep understanding of code vulnerabilities (security issues, type-safe code, sql injections, XSS etc.)
- You have experience setting up a front-end toolchain for tests, docs, bundles, using modern OS tooling libraries
Responsibilities
- Pro-actively design and improve all aspects of the UI, collaborate closely with team members to produce extraordinary user experience
- Participate in architecture - design and development of features for the company’s security platforms on on-premise devices, the public cloud and private cloud
- Research, Suggest and Implement different web frameworks suited to the specific platform
- Work with product management on user requirements, designers to plan, implement and deploy sophisticated user interfaces
- Actively involved in code reviews to ensure the shipped product meets the highest code standards and follows best practices
- Design and develop high-volume, low-latency applications delivering high-availability and performance
- Write well designed, testable, efficient code
Other
- 8+ years of experience working as a UI Engineer/Full Stack Developer
- You are an excellent communicator, self-driven, and can work collaboratively with product teams
- This role is located at our dynamic Santa Clara California headquarters campus, and in office 3 days a week.
- The compensation offered for this position will depend on qualifications, experience, and work location.
- All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.