Front End Engineer - Remote
Portland, Oregon
Direct Hire
$90,000.00 - $100,000.00 per Year
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 Questions
What 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 an 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.
Nice To Haves:
Experience supporting web applications for special education
Expertise with ADA or other compliance standards.
Experience with MUI.
Experience with React Admin.
Experience with Symfony.
Experience with CMS platforms such as Drupal or WordPress.
Familiarity with third-party identity providers (e.g., Okta).
Aptitude for producing software compliant with strict privacy and other regulations (e.g., FERPA).
Passion for research and development in diverse technologies.
Experience developing highly usable and accessible interfaces.
Experience with Test Driven Development (TDD).
Understanding of containerization and orchestration (e.g., Docker, Kubernetes).
Experience with analytics and tracking tools (e.g., Google Analytics, Mixpanel).
Experience in educational technology.
Experience with data visualization.
Experience with web based interactive interfaces (IE: WebGL, Canvas, D3, etc.)
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
This includes maintaining good typescript definitions.js
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
Equal Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records subject to federal contractor requirements and/or security clearance requirements.
Front End Engineer - Remote
LHH
29 days ago
$90,000.00 - $100,000.00 per Year
Direct Hire
Portland, Oregon
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 Questions
What 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 an 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.
Nice To Haves:
Experience supporting web applications for special education
Expertise with ADA or other compliance standards.
Experience with MUI.
Experience with React Admin.
Experience with Symfony.
Experience with CMS platforms such as Drupal or WordPress.
Familiarity with third-party identity providers (e.g., Okta).
Aptitude for producing software compliant with strict privacy and other regulations (e.g., FERPA).
Passion for research and development in diverse technologies.
Experience developing highly usable and accessible interfaces.
Experience with Test Driven Development (TDD).
Understanding of containerization and orchestration (e.g., Docker, Kubernetes).
Experience with analytics and tracking tools (e.g., Google Analytics, Mixpanel).
Experience in educational technology.
Experience with data visualization.
Experience with web based interactive interfaces (IE: WebGL, Canvas, D3, etc.)
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
This includes maintaining good typescript definitions.js
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
Equal Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records subject to federal contractor requirements and/or security clearance requirements.