Senior Frontend Engineer — Design Systems at BugCrowd

R&D : Engineering, Sydney sydney engineering design
Description
Posted 18 days ago

Bugcrowd is the world’s #1 crowdsourced security company. Our award-winning platform combines actionable, contextual intelligence with the skill and experience of the world’s most elite hackers to help leading organizations solve security challenges, protect customers, and make the digitally connected world a safer place.

Senior frontend engineer, specializing in building React-based user interfaces and design systems.  The role is positioned as the second in a 2-person design system engineering team. This team supports Product Design and Engineering by building, maintaining, and enhancing Bugcrowd’s design infrastructure (https://bugcrowd.design/) for fellow developers and end users alike. Build it like you own it — you will co-own and help lead Bugcrowd’s Design System.

Specifically, you will:

  • Build and maintain design infrastructure to empower teams to build scalable, inclusively designed user interfaces, balancing user and developer experience (DX).
  • Build and maintain reusable UI components using functional React, TypeScript, semantic HTML and SCSS that are accessible, responsive, and performant.
  • Build and maintain frontend UI component unit tests.
  • Collaboratively write, edit, and maintain both design and developer documentation.
  • Provide empathetic technical guidance, pairing opportunities, and both regular code and design reviews.
  • Coordinate with wider Engineering, Product, and Product Design to compose and prioritize solutions which support the Product Roadmap and DX.
  • Propose, prototype, and document systematic solutions to scaling inclusive design and their implementations.
  • Work with your engineering manager in 1:1s to build your team and career.

Requirements:

  • You’ve built and scaled design systems
  • Empathy for end users is fundamental to your software engineering practices
  • You’ve got passion for the web as a medium
  • You’re a proponent of progressive enhancement, teaching and applying its principles
  • You’ve built responsive applications using a mobile-first methodology and can explain why
  • You proactively test features and solutions in varying user agents, assistive technologies, and devices
  • Quick prototyping or “sketching in the browser” feels natural to you
  • You’re proficient using React
  • You’ve used React Testing Library
  • You’re familiar with TypeScript
  • You can write and maintain semantic HTML
  • You’ve extended HTML with ARIA
  • You’ve got a strong familiarity with CSS and have used a preprocessor language (eg. SCSS)
  • You comfortably use Git to support a collaborative development model
  • You’ve written and meticulously maintained technical documentation
  • You’re good at working remotely, whilst collaborating with others worldwide both synchronously and asynchronously.
  • 7+ Years - Web development individual contributor experience
  • 3 Years of Individual contributor experience developing design systems
  • 2 Years of UI development using React

Culture:

  • At Bugcrowd, we understand that diversity in the workplace is vital to a company’s success and growth. We strive to make sure that people are included and have a sense of being part of making Bugcrowd not only a great product but a great place to work. We offer BERGs (Bugcrowd Employee Resource Groups) focused on identifying areas of improvement across our organization, SHE (Sharing Her Empowerment), a cross-functional team working to increase inclusion and diversity at Bugcrowd, and numerous other active efforts to make Bucrowd a great place to work for everyone.
  • Our team consists of a broad range of people: musicians, adventure sports junkies, nature lovers, parents, cereal enthusiasts, night owls, cyclists, artists—you get the point

Perks:

  • Competitive salary and stock options
  • Features ship to users every single day. We deploy many times daily
  • When it’s safe to do so, we have great offices in the US and Australia to work in and visit with many great office-specific perks
  • Opportunities to attend & host relevant conferences & meetups
  • Mental Health Days
  • Exceptional medical, dental & vision coverage
  • Generous allowance to build the workstation that suits you(Office employees that are working from home during covid get $250)
  • Monthly stipend to offset expenses related to working from home

At Bugcrowd, we are solving security threats and vulnerabilities that are relevant to everyone, therefore we believe solving these problems takes all kinds of backgrounds. We value the perspectives and experiences people from underrepresented backgrounds bring. We are a supportive & collaborative team who understand that reaching Bugcrowd’s potential depends on the happiness of the employee.

Background Checks:

This position has access to highly confidential, sensitive information relating to the technologies of Bugcrowd. It is essential that the applicant possess the requisite integrity to maintain the information in the strictest confidence. The company is authorized to obtain background checks for employment purposes under state and federal law. Background checks will be conducted for positions that involve access to confidential or proprietary information (including trade secrets).  Background checks may include Social Security verification, prior employment verification, personal and professional references, educational verification, and criminal history. Applicants with conviction histories will not be excluded from consideration to the extent required by law.

Equal Employment Opportunity:

Bugcrowd is EOE, Disability/Age Employer. Individuals seeking employment at Bugcrowd are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.