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:
Technical Skills:
• 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: