The Team:

At Echosec we live and breathe the intersection of data and security. We are driven and inquisitive in our focus to make the world’s data more accessible and find actionable intelligence faster. The team focuses on working iteratively to deliver value to customers, not just developing features and functions. The Front End Developer takes a customer value approach in bringing the product vision to life.

Echosec Search is a search and alerting tool for location-based social media. We provide an easy to use interface for open data analysts, security experts, agencies, and journalists to find up to date crowdsourced information about real-world events.

Beacon sheds light on the dark web by combining indexes of TOR sites, paste-bin dumps, and public Discord and Telegram chat logs into an advanced search interface for cybersecurity professionals.

The Role:

We’re looking for an experienced web developer with a passion for cyber security to join the product team and create the next evolutions of Echosec and Beacon. The product team is a small team with direct product development ownership for a rapidly evolving search platform in the security and intelligence vertical. In the past eight months the team has shipped a new tool-set for exploring social and leaked documents through Beacon. As part of this team you would be responsible for developing user experience and integrating new data sources, machine learning enrichments, and data exploration.

Day to day, you will:

  • Work with the Product Manager and Lead UI Developer to deliver on product vision
  • Work with the development team on constructive code reviews, and provide and incorporate feedback on design and architecture decisions
  • Implement product requirements into the codebase
  • Resolve bugs and performance issues in the codebase
  • Iterate and ship code in a continuous integration and continuous deployment environment

As the ideal candidate, you:

  • Have 3-5 years of experience in a product-based developer role
  • Are familiar with front-end Javascript frameworks such as Vue, React, and Angular—we use Vue internally
  • Have experience with:
    • CSS preprocessors (LESS / SASS)
    • Tooling like Webpack and Babel
    • An agile development environment

Bonus, but not required:

  • Knowledge of test-driven development and testing frameworks (Jest, Cypress)
  • Experience with Typescript
  • Previous experience in a remote-friendly environment
  • Experience profiling code with the chrome development tools
  • You are comfortable with SVG and CSS3 concepts including flexbox and animations

Echosec is based in Victoria BC, and open to remote applicants (Vancouver, Calgary, Edmonton, we're talking to you!) who are already eligible to work in Canada. We are looking for someone with the right skillset and experience and less concerned about previous job titles. For this posting, we are looking for experienced people who are confident they can onboard and contribute to an agile development team with an established product fairly quickly. Please include why you’re interested in this opportunity and your familiarity with the systems and technology outlined above in your application.