<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=95077&amp;fmt=gif">

Herndon, VA (USA)

Senior Front-End Engineer

Background

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 backend in a NodeJS environment.

In this role you will: 

- Take features from design to implementation

- Build reusable code and libraries

- Review pull requests

- Mentor Junior Engineers

- Collaborate with other team members and stakeholders

Required Qualifications

  • 5+ years of relevant front-end experience
  • 2+ years’ experience with Angular2-7 and related libraries
  • Proficiency with JavaScript/Typescript, and JavaScript design patterns
  • Advanced knowledge of HTML and CSS (SCSS) and features in the latest versions
  • Ability to create custom Angular general use modules and components
  • Version control experience with Git, Unit
  • Experience with NGRX and state management
  • Unit Testing using Jest or similar

Preferred Qualifications

  • 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

APPLY NOW

Syntasa provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.