Demo

UI Engineer

JustinBradley
Reston, VA Full Time
POSTED ON 1/19/2025
AVAILABLE BEFORE 4/20/2025

JustinBradley’s client, a leading source of mortgage financing, is seeking a highly skilled UI Engineer to join their dynamic engineering team. The ideal candidate will have experience in developing modular Single Page Applications (SPAs) using Micro Frontend Architecture and be proficient in working with multiple client-side frameworks. You will play a key role in optimizing the user experience and ensuring that their applications are high-performance, responsive, and scalable.

Key Responsibilities :

  • Develop modular SPAs utilizing Micro Frontend Architecture with runtime integration and build-time integration strategies.
  • Implement client-side Multi-Framework (MFE) integration with technologies like ReactJS and Angular to build scalable, reusable components.
  • Leverage Server-Side Rendering (SSR) techniques to enhance performance and SEO for web applications.
  • Utilize Web Components to create reusable and maintainable UI components across projects.
  • Develop robust JavaScript / TypeScript applications using NodeJS, Webpack, Vite, and static hosting in S3.
  • Expert in Angular 16 with deep knowledge of role-based and entitlement-based authorization, lazy loading, and HTTP interceptors.
  • Manage state using NgRx, including effects, actions, and selectors, for efficient state management and data flow.
  • Utilize Angular Lifecycle Hooks, Dependency Injection, and handle asynchronous data using Promises and Observables.
  • Focus on performance optimization, especially in managing large datasets and ensuring fast, responsive user interfaces.
  • Collaborate with UX / UI designers and product teams to implement designs and iterate on UI look and feel using design tools.
  • Familiarity with Design to Code Generation tools for seamless UI development and deployment.

Qualifications :

  • 4 years of experience as a UI Engineer or similar role in front-end development.
  • Extensive hands-on experience with Angular 16 and ReactJS in large-scale applications.
  • Solid understanding of Micro Frontend Architecture, state management, and server-side rendering.
  • Proficiency in JavaScript, TypeScript, NodeJS, Webpack, Vite, and related front-end technologies.
  • Strong expertise in performance optimization techniques, especially in handling large datasets in web applications.
  • Experience with design systems, prototyping, and using design tools such as Figma, Sketch, or Adobe XD.
  • Familiarity with modern development tools and methodologies, such as Agile, CI / CD, and Git.
  • Strong problem-solving skills with the ability to debug and optimize complex web applications.
  • Excellent communication and collaboration skills, working closely with cross-functional teams.
  • Preferred Skills :

  • Knowledge of cloud platforms, such as AWS and hosting static websites on S3.
  • Familiarity with automated testing tools and practices (e.g., Jasmine, Karma, Cypress).
  • Experience working in a fast-paced Agile environment and continuous delivery cycles.
  • JustinBradley is an EO employer - Veterans / Disabled and other protected employees.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a UI Engineer?

    Sign up to receive alerts about other jobs on the UI Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $65,112 - $78,641
    Income Estimation: 
    $88,561 - $105,402
    Income Estimation: 
    $140,590 - $163,629
    Income Estimation: 
    $175,579 - $206,510
    Income Estimation: 
    $65,112 - $78,641
    Income Estimation: 
    $88,561 - $105,402
    Income Estimation: 
    $88,561 - $105,402
    Income Estimation: 
    $112,070 - $133,823
    Income Estimation: 
    $112,070 - $133,823
    Income Estimation: 
    $140,590 - $163,629
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at JustinBradley

    JustinBradley
    Hired Organization Address Washington, DC Full Time
    JustinBradley’s client, a global network of policy research centers, is looking to add an Accounting Assistant to their ...
    JustinBradley
    Hired Organization Address Reston, VA Contractor
    JustinBradley’s client, a leading source of mortgage financing, is seeking an experienced Technical Writer to aid in the...
    JustinBradley
    Hired Organization Address Reston, VA Contractor
    JustinBradley’s client, a leading source of mortgage financing, is seeking an experienced Application Administrator III ...
    JustinBradley
    Hired Organization Address Reston, VA Full Time
    JustinBradley’s client, a leading source of mortgage financing, is seeking a highly skilled Senior Information Security ...

    Not the job you're looking for? Here are some other UI Engineer jobs in the Reston, VA area that may be a better fit.

    UI Engineer

    ICONMA, Reston, VA

    UI Engineer

    TrekRecruit LLC, Reston, VA

    AI Assistant is available now!

    Feel free to start your new journey!