Logo
Lee Hecht Harrison Nederland B.V.

Front End Engineer

Lee Hecht Harrison Nederland B.V., Portland, Oregon, United States, 97204


The Front End Engineer

serves as tech lead, primary developer, and maintainer of our clients' shared component library. They will be responsible for leading the department team in producing and maintaining quality interfaces for all of our products. This position reports to the Director of Technology and supports a variety of departmental initiatives.Prescreening QuestionsWhat is an ARIA attribute that has most recently surprised you for its usefulness?

If you could successfully lobby for a feature to be added to a UI library, what feature would it be and what library?

Of the recent additions to CSS, what have you found most useful?

How do you balance the choice of a UI library vs the ability to use modern CSS?

Requirements:5+ years of experience in web development with a focus on front end development.

5+ years of experience in modern CSS techniques.

5+ years of experience with implementation of Adaptive Designs.

5+ years of experience with accessibility standards and ensuring compliance in web applications.

5+ years of experience in modern front-end development with ReactJS, Typescript, Next.js, Storybook, Emotion.

Knowledge of modern UI libraries such as MUI.

Understanding of traditional full-cycle web applications.

Familiarity with cloud environments, particularly AWS.

Proficiency in modern collaboration tools such as Git, JIRA, and Confluence.

Strong understanding of RESTful APIs and how to consume them.

Familiarity with containerized environments.

Familiarity with Agile/Scrum development methodologies.

Strong problem-solving skills and ability to debug and optimize code.

Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Familiarity with automated testing frameworks and tools.

Understanding of security best practices in web development.

Ability to stay updated with the latest industry trends and technologies.

Job Responsibilities:Primary developer and maintainer of our shared component library.Translate visual design specifications into interactive and responsive React components.

Outline development practices for usage and updates to the components.

Development liaison to the UI/UX design team.Collaborate with UI/UX designers to ensure technical feasibility and design accuracy.

Contribute to UI/UX design efforts and make design decisions when necessary.

Participate in team meetings, code reviews, and contribute to improving development processes.

Participate in research and development efforts for new products and features.

Produce quality documentation on component usage, within and without the source code.

Write clean, efficient, and maintainable CSS and JavaScript code.

Optimize web applications for speed and scalability.

Ensure accessibility and usability compliance is met.

Manage cross-browser performance of our interfaces.

Work closely with backend developers to integrate frontend components with REST APIs.

Interact with stakeholders from different departments to understand requirements and ensure successful implementations.

Stay updated with the latest industry trends and technologies to ensure our products remain competitive.

Salary & Benefits:$90k to $100k.

Medical/Dental/Vision/Retirement Match/PTO.

Pay Details:

$90,000.00 to $100,000.00 per year.Search managed by:

Chris Watson.Equal Opportunity Employer/Veterans/Disabled.To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

Candidate Privacy Information Statement .The Company will consider qualified applicants with arrest and conviction records subject to federal contractor requirements and/or security clearance requirements.

#J-18808-Ljbffr