drjobs Front-End Engineer

Front-End Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bethesda, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Employee Navigator

Employee Navigator is a rapidly growing and highly profitable $100M ARR SaaS insurance & HR technology company that works with the nations leading insurance carriers payroll companies & insurance brokers. With over 300 employees across six offices our products are designed to make it easier for our customers to manage the complexity of employee benefits & HR including benefits administration employee onboarding and much more. Following our recent acquisition of Enrollease Inc. (known as Ease in the industry) Employee Navigator is now the leading benefits administration and HR platform in the US for insurance brokers serving more than 4000 brokers over 175000 companies and more than 14 million employees.

Weve been named one of the Washington Posts Top Workplaces six years running. including during the pandemic! Come join us and help us continue the tradition as well as start new ones!

About the Role

We have an engineering team of mostly fullstack engineers and our application backend is built on the .NET framework. We adopted Vue.js for our front end Javascript framework because we liked its toolkit approach. We wanted to be able to design web pages that ran the spectrum of simple Razorbased views and forms to local Vue apps to Vue components and to full Vue apps.

We are looking for a skilled FrontEnd Engineer with expertise in Vue.js (or similar frameworks) to contribute to the development and maintenance of our web applications. The ideal candidate will have a strong understanding of frontend technologies experience in building scalable web applications and a passion for creating intuitive user interfaces.

*Please note*:This is a hybrid role working in our Bethesda office three days a week.

Responsibilities:

  • Develop and maintain front end components using Vue.js and integrate with a largescale C# application.
  • Collaborate with crossfunctional teams to design and implement userfacing features.
  • Maintain and evolve our design system to ensure consistency and scalability across our applications.
  • Write clear concise and comprehensive documentation for our component library including usage guidelines and API references.
  • Participate in code reviews architectural discussions and provide technical guidance to team members.
  • Stay up to date with the latest trends and best practices in frontend development and contribute to continuous improvement initiatives.

Qualifications:

  • Proficiency in JavaScript with a strong understanding of frontend development.
  • Familiarity with asynchronous JavaScript programming.
  • Experience building and maintaining design systems and component libraries.
  • Familiarity with front end build tools such as Vite Webpack Babel and npm.
  • Be opinionated on CSS advocating for best practices consistent styling and efficient use of CSS frameworks and preprocessors.
  • Excellent communication and collaboration skills with the ability to work effectively in a team environment.
  • Selfmotivated with a passion for learning and problemsolving.

Bonus Points:

  • Knowledge of MVC and RESTful API architecture.
  • Experience with backend technologies and/or a desire to learn one; Bonus points for C#
  • Experience with accessibility standards and practices.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.