Senior Front-End Engineer

Engineering · Herndon, Virginia
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Join our team of leading engineers, researchers, and data scientists who are building the next generation AI-assisted customer analytics technology. Syntasa leverages proven streaming, machine learning, visualization, and big data technologies to process billions of records in real-time, resulting in actionable intelligence that improves acquisition, conversion, and retention. This provides a unique opportunity to be a part of a growing team in a fast-paced and evolving environment that delivers business impacts from data-driven recommendations.

As a Senior Front-End Engineer, you will develop new features and improvements across the Syntasa application. You will work closely with the UX design team to build and design browser-based experiences that are easy to understand and use. Every day you will be coding in TypeScript using Angular and writing tests in Jest. You will be performing code reviews for your peers and leading the development effort for the front end. As the team grows, you'll have an opportunity to take on a management role if you so desire. You'll also have the opportunity to work on the back-end in a Node.js environment. 


  • Take features from design to implementation
  • Build reusable code and libraries
  • Review pull requests and mentor junior engineers
  • Collaborate with other team members and stakeholders
  • Work with data scientists and back-end engineers to build and design new features
  • Build efficient and reusable front-end systems and abstractions
  • Find and address performance issues
  • Participate in design and code reviews
  • Identify and communicate front-end best practices


  • 5+ years of industry front-end experience
  • 2+ years’ experience with modern front-end frameworks like Angular, React, Vue, etc
  • Proficiency in JavaScript/Typescript, and JavaScript design patterns
  • Advanced knowledge of HTML and CSS (SCSS) and the features in the latest versions
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Demonstrated design and UX sensibilities
  • Version control experience of Git, Unit
  • Unit testing using Jest or similar


  • Demonstrated expertise in Angular, React or Vue
  • Bachelor’s in Computer Science or relevant experience
  • Working experience with various JavaScript environments, such as Node.js
  • Strong communication abilities with team members as well as clients (i.e. software features and issues)
  • Strong sense of ownership and drive

Syntasa provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Herndon, Virginia
  • Department
  • Employment Type
  • Minimum Experience