Senior Front End Engineer, Javascript - Sunnyvale, CA

Apply

Company Description

Illumio, the leader in micro-segmentation, prevents the spread of breaches inside data center and cloud environments. Enterprises such as Morgan Stanley, BNP Paribas, Salesforce, and Oracle NetSuite use Illumio to reduce cyber risk and achieve regulatory compliance. The Illumio Adaptive Security Platform® uniquely protects critical information with real-time application dependency and vulnerability mapping coupled with micro-segmentation that works across any data center, public cloud, or hybrid cloud deployment on bare-metal, virtual machines, and containers. For more information, visit www.illumio.com/what-we-do or follow us @illumio.
 

Job Description

Do you enjoy the fast pace of the changing JavaScript ecosystem? Have you built several full stack web applications with different frameworks, libraries or tools that support web application development? If so, let's build on that passion and experience!  We'd like to invite you to work on some key initiatives on the front-end of our complex distributed system.

As the Senior JavaScript Engineer on the Front-end team you will be tasked with learning about the entire product in order to contribute quickly.

You will help lead the re-factoring of the front-end from Flux to Redux. Your input in the design will be critical and you will provide thought leadership on the overall architecture.

Additionally, you will lead and participate in the design and implementation of the web-services layer to create a stable application. You will be part of choosing a dozen tools and work with Node and the back-end team on the platform using Nginx/HAProxy, React, and RESTful APIs.

Lastly, if you bring experience in networking, security, virtualization or cloud services you will be able to contribute on a broader and more in depth manner.

The Front-end team is growing and focuses on solving tough engineering problems in a scalable, usable web application that helps people understand and secure complex distributed applications. 

Average Salary: $114,000 - $137,000

Qualifications

We feel the skills and traits you would need to be successful at a minimum are:

5+ years of production JavaScript experience; understand EcmaScript, and ES2015+ concepts

Strong understanding of JavaScript fundamentals,  and HTML5/ CSS3.

1.5+ years React in a production environment and React-related experience (flux, redux, side effects). Experience using equivalent JavaScript libraries/frameworks. 

Experience developing performant Single Page Applications using REST and browser APIs.

Passionate about your craft - keeping current with the evolving front-end ecosystem.

Ability to do self-directed work in a dynamic environment

Leadership experience: ability to build consensus; good communication/mentoring skills.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Apply