Engineer II – Front End, Data Visualization

Posted 5 days ago

Apply Now

About the role

  • UI Engineer developing the next-gen data visualization framework for CrowdStrike's console. Collaborating with design and engineering teams to enhance user data-driven experiences.

Responsibilities

  • Execute on the technical strategy for the front-end data visualization architecture with flexibility, scalability, security and performance in mind
  • Design, build, and maintain single page application framework
  • Participate in the code review process for your own code and that of your fellow UI Engineers
  • Leverage your technical expertise to help the team make sound decisions around engineering, product design and direction
  • Take initiative and build tools to improve your team’s development experience
  • Ensure code quality is maintained by writing unit, integration and end-to-end tests.
  • Collaborate with multidisciplinary teams such as UX designers, QA engineers, Product Managers, Data/API engineers, and others.
  • Continually learn about the ever-evolving challenges and complexities of the cybersecurity industry as well as front-end engineering

Requirements

  • Working knowledge of latest web standards and front-end engineering tools (HTML, CSS, Javascript, RESTful API, GraphQL, Typescript, Ember CLI, Node/NPM, Webpack, Responsive UI)
  • Experience with data visualization libraries such as amCharts, HighCharts, D3.js or similar.
  • Experience in building user centric and scalable UI design systems using atomic design principles
  • Have a good understanding of Cloud Technologies and end to end delivery of data intensive SaaS products.
  • Experience with Accessibility (a11y) best practices, tools and techniques such as compatibility with keyboard navigation, screen readers and WCAG guidelines.
  • Experience with internationalization (i18n)
  • Experience with front end frameworks such as Lit, Ember, React, Angular, or similar
  • Experience with CSS frameworks such as Tailwind
  • Experience with front end data-mocking services and tools
  • Experience with data fetching and state management libraries
  • Knowledge of CI/CD best practices and tools for solving build issues, improve/optimize build time.
  • Good collaboration and communication skills in verbal and written formats.
  • Be an advocate UX consistency, accessibility and empathy for the end user

Benefits

  • Market leader in compensation and equity awards
  • Comprehensive physical and mental wellness programs
  • Competitive vacation and holidays for recharge
  • Paid parental and adoption leaves
  • Professional development opportunities for all employees regardless of level or role
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
  • Vibrant office culture with world class amenities
  • Great Place to Work Certified™ across the globe

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularCloudCyber SecurityD3.jsEmber.jsGraphQLJavaScriptNode.jsReactTypeScriptWebpack

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.