Skip To Main Content

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


  1. What is an ARIA attribute that has most recently surprised you for its usefulness?


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


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


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


Requirements:


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


  2. 5+ years of experience in modern CSS techniques.


  3. 5+ years of experience with implementation of Adaptive Designs.


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


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


  6. Knowledge of modern UI libraries such as MUI


  7. Understanding of traditional full-cycle web applications.


  8. Familiarity with cloud environments, particularly AWS.


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


  10. Strong understanding of RESTful APIs and how to consume them.


  11. Familiarity with containerized environments


  12. Familiarity with Agile/Scrum development methodologies.


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


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


  15. Familiarity with automated testing frameworks and tools.


  16. Understanding of security best practices in web development.


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


Nice To Haves:


  1. Experience supporting web applications for special education


  2. Expertise with ADA or other compliance standards.


  3. Experience with MUI.


  4. Experience with React Admin.


  5. Experience with Symfony.


  6. Experience with CMS platforms such as Drupal or WordPress.


  7. Familiarity with third-party identity providers (e.g., Okta).


  8. Aptitude for producing software compliant with strict privacy and other regulations (e.g., FERPA).


  9. Passion for research and development in diverse technologies.


  10. Experience developing highly usable and accessible interfaces.


  11. Experience with Test Driven Development (TDD).


  12. Understanding of containerization and orchestration (e.g., Docker, Kubernetes).


  13. Experience with analytics and tracking tools (e.g., Google Analytics, Mixpanel).


  14. Experience in educational technology.


  15. Experience with data visualization.


  16. 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

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 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.

RefUS_EN_27_814410_3051594

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


  1. What is an ARIA attribute that has most recently surprised you for its usefulness?


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


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


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


Requirements:


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


  2. 5+ years of experience in modern CSS techniques.


  3. 5+ years of experience with implementation of Adaptive Designs.


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


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


  6. Knowledge of modern UI libraries such as MUI


  7. Understanding of traditional full-cycle web applications.


  8. Familiarity with cloud environments, particularly AWS.


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


  10. Strong understanding of RESTful APIs and how to consume them.


  11. Familiarity with containerized environments


  12. Familiarity with Agile/Scrum development methodologies.


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


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


  15. Familiarity with automated testing frameworks and tools.


  16. Understanding of security best practices in web development.


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


Nice To Haves:


  1. Experience supporting web applications for special education


  2. Expertise with ADA or other compliance standards.


  3. Experience with MUI.


  4. Experience with React Admin.


  5. Experience with Symfony.


  6. Experience with CMS platforms such as Drupal or WordPress.


  7. Familiarity with third-party identity providers (e.g., Okta).


  8. Aptitude for producing software compliant with strict privacy and other regulations (e.g., FERPA).


  9. Passion for research and development in diverse technologies.


  10. Experience developing highly usable and accessible interfaces.


  11. Experience with Test Driven Development (TDD).


  12. Understanding of containerization and orchestration (e.g., Docker, Kubernetes).


  13. Experience with analytics and tracking tools (e.g., Google Analytics, Mixpanel).


  14. Experience in educational technology.


  15. Experience with data visualization.


  16. 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

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 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.

Personal Details
Add Resume/ CV *
Files must be in .doc, .docx or PDF and must be no larger than 4 MB

Or

Use Dropbox
Use Google Drive