Architect (Frontend focus) - remote

Posted 3 years ago
Stack Overflow

Contrast Security named to Inc.'s “Best Workplaces of 2020”

Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyberattacks, heralding the new era of self-protecting software. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate assessment and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has sensors that work actively inside applications to uncover vulnerabilities, prevent data breaches, and secure the entire enterprise from development, to operations, to production.

About the Position

As a member of the Contrast Security team, you will join a group responsible for industry-leading Application Security products. Our team includes engineers, designers, and product managers, all focused on making the Internet safer for everyone. We believe in agile practices to build our software, as well as continuously delivering features and improvements to our users. You are a person who is always pushing your teammates to do their best work and intolerant of anything else. Our team believes that a successful product is built by working with designers, product managers, and operators to understand the full cycle of software development. In the role of Front-End Architect at Contrast, you will help scale the front-end architecture of our DevSecOps platform to support our continued growth and expansion into new products. You will be working across multiple engineering teams to keep our front-end technology aligned to our strategic vision while ensuring quality, maintainability, and consistency across the platform.

Traveling to an off-site event may be happen on an annual basis but this can be a fully remote position anywhere in the U.S.

Responsibilities

    • Form and lead research groups of senior engineers to establish standards, evaluate technologies, and make architecture decisions for the platform.
    • Communicate the overall front-end architecture vision to development teams and provide oversight to ensure the implementation aligns with it.
    • Document architectures and build reference implementations to ease adoption across teams.
    • Proactively consult with the UX Designers and Product Managers to ensure the front-end architecture can deliver the capabilities needed for their roadmaps.
    • Ensure teams working on similar efforts are sharing technical knowledge and maintaining consistency.
    • Proactively identify technical debt or other areas of architectural risk in the product needing improvement.
    • Consult with test engineers to ensure the front-end architecture is testable and aligns with their testing strategy.
    • Constantly track emerging front-end technologies, architectures, tools, and best practices.
    • Initiate research, discussions, or make direct suggestions to improve the tech stack to optimize development velocity and enable scaling development out to a growing number of teams.

Qualifications

    • You have experience working in enterprise-scale organizations with many development teams.
    • You understand React and component-based front-end development.
    • You have experience scaling front-end development across multiple teams.
    • You are familiar with design systems and how to use them across multiple teams.
    • You understand the dynamics of many development teams building a common front-end and the strategies to decouple their work from each other while also maintaining shared consistency (micro frontends, components, design systems, etc)

What We Offer

    • Competitive Compensation
    • Medical, dental, and vision benefits
    • 401(k) plan
    • Flexible paid time off

We are changing the world of software security. Do it with us. We believe in what we do and are passionate about helping our customers secure their business. If you’re looking for a challenge and want to enjoy where you work, you’ll love Contrast Security. Contrast Security is committed to a diverse and inclusive workplace. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles, and locations.