Senior JavaScript Developer

Location
San Diego
Position Type
Full Time
Team
Software development

We’re Mitek, the worldwide industry leader for mobile deposit and identity verification software solutions. If you've ever deposited a check or verified your identity using your phone, it's highly likely our software enabled that experience for you! Our Mobile Deposit® and Mobile Verify® products, built on our proprietary MiSnap™ mobile-capture SDK, are embedded into the apps of more than 6,500 organizations globally.

We are seeking a Senior JavaScript Developer to join our Mobile Web team, based in our downtown San Diego, CA headquarters. In this role you will develop, support, and maintain high-performing web applications, collaborating closely with our engineering and product teams working on Mitek's patented mobile document capture technology. We are the leader in the identity verification industry, and you'll play a large part in the growth and evolution of our software products.

This role will require an advanced knowledge of and ability to code in JavaScript without the use of supporting frameworks or libraries.

What you will do

  • Design, code, document, and unit test new features for Web SDKs that run in mobile and desktop browsers
  • Adhere to Web standards and stay current with browser updates and phone releases to ensure compatibility and performance on a wide swath of devices
  • Integrate latest HTML5 technology to perform image processing in browser

Required Experience

  • 5+ years of experience in front-end web development
  • Strong experience with JavaScript, ranging from Vanilla to ES6 (i.e. scope management, closures, namespaces)
  • Experience with JavaScript unit testing (e.g. Karma, Mocha)
  • Knowledge of HTML5 APIs and CSS3 (i.e. media APIs, canvas)
  • Knowledge of modern JavaScript build tools (especially Webpack)
  • Demonstrated experience writing customer-facing documentation
  • Demonstrated experience with Agile/Scrum methodology

Desired Experience

  • Knowledge of modern MV* web development frameworks (e.g. Angular or React)
  • Knowledge of using cross-platform Browser API: getUserMedia, WebAssembly, HTML5 canvas and images
  • Knowledge of Single-Page Responsive Web Apps
  • Knowledge of Web Workers
  • Bachelor's Degree in Computer Science or related field     
Apply Now