Imperva is a comprehensive digital security leader on a mission to help organizations protect their data and all paths to it. With an integrated approach combining edge, application security, and data security, customers around the world trust Imperva to protect their applications, data, and websites from cyberattacks. Imperva Threat Research and our global intelligence community keep Imperva ahead of the threat landscape and integrate the latest security, privacy, and compliance expertise into our solutions.
Imperva is looking for a professional, self-motivated, experienced Lead UI Developer to join our Product Engineering team.
Why Imperva?
We have experienced the following growth and achievements:
Imperva has been named one of the coolest Cloud Security Vendors of 2023 by CRN!
Imperva has been in the Leader’s Quadrant of the Gartner Magic Quadrant for 8 consecutive years in Web Application and API Protection
Imperva is also a leader in the Forrester Wave for DDoS Mitigation Solutions in 2021 with the highest score in the “current offering” category
What you will be doing
Developing new user-facing features using React.js
Building reusable components and front-end libraries for future use
Consuming JSON responses from REST APIs to build features and manage state
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
What You Need for this Position
10-12 years of experience developing UI applications
Must be proficient with ReactJS
Experience with popular React.js workflows (such as Flux or Redux)
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
Must be proficient with common JavaScript libraries, such as Jquery and Bootstrap
Must be proficient with HTML/CSS
Exposure to a variety of UI frameworks is a strong plus, specifically AngularJS and/or EmberJS
Experience with TypeScript a plus
Exposure to Web Security, Microservices, AWS components, and Cloud concepts a plus
Strong attention to detail, with an eye toward pixel-perfection Soft Skills Needed
Experience with Scrum and other agile development practices.
Strong analytical skills, problem solving aptitude and an eye for detail.
Excellent command of written and spoken English
Proactive and capable of working well with others
Education & Experience: 4 Year Bachelor's or Master’s degree in Computer Science or relevant field or the equivalent in work experience.
Our Company:
Imperva is an analyst-recognized, cybersecurity leader—championing the fight to secure data and applications wherever they reside. Once deployed, our solutions proactively identify, evaluate, and eliminate current and emerging threats, so you never have to choose between innovating for your customers and protecting what matters most. Imperva—Protect the pulse of your business. Learn more: www.imperva.com, our blog, on Twitter
Rewards:
Imperva offers a competitive compensation package that includes base salary, medical, flexible time off and more. It’s an exciting time to work in the security space. Check out our products and services at www.imperva.com and career opportunities at www.imperva.com/careers
Legal Notice:
Imperva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, gender identity, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.