Senior Frontend Engineer (Contract)

AISense's main product is Otter: a smart, note-taking and collaboration app that empowers you to remember, search, and share your voice conversations. Try it now on, Otter - Appstore, and Otter - Google Play.

With Otter, we are adding new life to conversations of all types. Our Ambient Voice Intelligence™ technology processes verbal conversations to derive usable text and identify speakers. It is integrated with a variety of applications. Our direct-to-end user product will change meetings by generating interactive notes that are saved in one place and ready for sharing. Leading unified communications and online collaboration providers partner with AISense to offer transcription, deep content search, summarization, and conversational analytics.

We are seeking an experienced Sr. Front End Engineer who is highly skilled at building cross-platform, mobile-friendly, single-page web applications that emulate the user experience of a desktop application.

This will be a 3-month initial contract role with option to extend or hire. Local Candidates strongly preferred.

As a Sr. Front End Engineer on our team, you will:

  • Lead in the development of our mobile and desktop app where you will be responsible for designing and shaping our current web application to be more responsive and Develop mobile-first, single page apps using Angular 2 for use on various devices and in various environments.
  • Provide support to the rest of the web development team by converting mockups and wireframes into clean, easy to maintain, and reusable components (using Ember.js).
  • Maintain and write new JavaScript and legacy plugins
  • Validate /test for cross-browser/platform/device compatibility
  • Lint/evaluate and test all JavaScript as well as evaluate for security and performance pitfalls and improvements
  • Write clean, maintainable, and reusable code that adheres to code standards
  • Assist with discovery and diagnosis of bugs. Help develop solutions to fix bugs and mitigate the chance future bugs
  • Recommend possible improvements in components and code libraries
  • Mentor and assist other Engineers
  • Maintain code libraries and document technical specs
  • Represent the front end team in architecture meetings and solutions for the organization
  • Research solutions
  • Participate in code standards and lead code reviews
  • Help plan and set the course for upcoming projects


  • A minimum of 3 years of experience developing and architecting single-page web applications that adhere to web standards, using a JavaScript framework such as AngularJS, React, etc.
  • Experience building websites that adhere to mobile-first functionality and fluid layouts
  • Strong proficiency in writing clean, reusable, optimized, HTML/CSS, and JavaScript in Node.js or AngularJS frameworks
  • Experience architecting solutions for, and creating reusable components for use across multiple apps in the form of web components, or components as defined in AngularJS, React, Vue, etc. We use Angular 2, so experience with Angular 2 is a plus
  • Familiarity with server-side web frameworks such as Django, Linux and AWS environments; and understanding of Linux and HTTP fundamentals
  • Experience with WebSockets or Service Workers
  • Proficient with Node.js and the command line
  • Expertise with Gulp.js or a similar build tool
  • Extensive experience writing unit, integration, and acceptance/UI tests and a strong ability to debug code that is reusable, testable and efficient.
  • Preferably have consumer-facing web app experience
  • Passion to explore and use the latest development tools and platforms
  • BS or MS in computer science or related field
*AISense is an equal opportunity employer. We proudly celebrate diversity and are dedicated to inclusivity.

**Please note: AISense does not accept unsolicited resumes from 3rd party recruitment agencies without a written agreement in place for permanent placements. Any resume or other candidate information submitted outside of established candidate submission guidelines (including through our website or via email to any AISense employee) and without a written agreement otherwise will be deemed to be our sole property, and no fee will be paid should we hire the candidate.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field