Overview

Reporting to the head of Platform Development, the frontend engineer role will translate the UI/UX design wireframes to implementation of the user-facing elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.

Day-to-day tasks will include, but are not limited to:

  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for performance and scalability
  • Collaborate with other team members and stakeholders

Key Skills:

  • Proficiency in web markup, including HTML5, CSS3
  • Strong knowledge of .NET web framework
  • Proficiency in client-side scripting and JavaScript frameworks, including jQuery and Angular
  • Good understanding of asynchronous request handling, partial page updates, and AJAX
  • Familiarity with micro-frontend architectures
  • Understanding of cross-browser compatibility issues
  • Experience with Azure DevOps a plus

The ideal candidate for this role will be comfortable with backend development as well, with an expected balance of 75% frontend, 25% backend. Familiarity with C#, API design, and microservice architectures is preferred.

Benefits

  • Competitive salary
  • Insurance benefits including medical, vision, dental, life, long term disability
  • Unlimited PTO
  • Flexible working hours
  • Fully remote position