RE: Job Opportunity: UI/UX Developer - Reston, VA (Hybrid) - 12 months + (Potential for Extension)

0 views
Skip to first unread message

Venu Goud

unread,
10:38 AM (5 hours ago) 10:38 AM
to

Job Opportunity: UI/UX Developer

Location: McLean, VA

Duration: 12 months + (Potential for Extension)


Send me the resumes to Ve...@techrakers.com

Only H1B'S and U.S.C's. No Green Card Holders

Locals required


 

Job Description:

Freddie Mac’s Financial Engineering team is seeking Developer-UX User Interface Professional for a large strategic financial project.

The position is focused on UI/UX development for a software application platform that produces enterprise level reporting on financial statements and orchestration of financial models.

The candidate will develop and support the front-end (presentation layer) of the application. They will build, test, and deploy UI components, and collaborate with other IT groups, Dev Ops, and REST API middleware teams.


Responsibilities include:

  • Develop highly responsive, user-facing features using React.js, Redux and TypeScript/JavaScript
  • Build reusable components and frontend libraries for future use.
  • Understand business requirements and translate them into intuitive user experiences.
  • Working knowledge of design, mock-up, wireframe tools (Figma)
  • Translate designs and wireframes into high quality code.
  • Develop flexible and well-structured front-end architecture, along with the APIs to support it.
  • Optimize existing components for maximum performance.
  • Build rich visualizations capable of handling and presenting large volumes of financial data.
  • Manage self-directed assignments to implement features to meet schedule commitments with a high level of quality.
  • Collaborate effectively with cross-functional teams and contribute to code reviews and UI standards.

 

Technical Skills:

  • 3+ years of professional experience in building large-scale web-based applications using JavaScript/TypeScript, HTML, CSS, SASS.
  • 3+ years of strong hands-on experience with ReactJS, Redux.
  • Thorough understanding of React.js (JSX), Redux and its core principles.

•      Strong proficiency in JavaScript, JavaScript object model, RESTful APIs, DOM, and the relevant concepts.

•      Proficient understanding of Progress Web Applications (PWA), and Single Page Applications (SPA).

•      Strong proficiency with Vite.js (or equivalent modern tooling), including configuration, optimization, and best practices.

Strong experience with modern UI frameworks and component libraries, specifically: Material UI (MUI) (required)

AG Grid (required)

Other libraries like Bootstrap (nice to have)

 

Proficient understanding of the React build chain through Webpack/Rollup.

Experience with Storybook (Directory of UI components) is a plus.

Sufficient knowledge of NodeJS.

Experience with modern frontend build pipelines and tools (e.g., dependency management using NPM, YARN, or BOWER).

Experience with browser-based debugging, and error checking.

Automated unit testing tools such as Jest, Enzyme, React-testing-library and end-to-end testing tools such as, WebDriver IO, Cypress, or other Selenium-based technologies.

Experience with code versioning tools such as git.

Strong time management, interpersonal, and communication abilities.

Enthusiastic contributor with positive, can-do attitude.

 

Preferred Qualifications:

  • Bachelor’s degree, ideally in Computer Science, Financial Engineering or a related quantitative discipline
  • Prior experience with financial services companies desired but not necessary.
Reply all
Reply to author
Forward
0 new messages