React Developer

Contract Onsite Mid McLean, VA Posted 25 days ago Closes in 4 days

Eagle Eye Technologies

Eagle Eye Technologies
📍 McLean, VA Unspecified Latin America
frontendfront-endreact developerfigmadeveloper

Job Title : React Developer Professional

Location : 5 days onsite / week McLean, VA

Duration : 6 months contract to Start

Must Have Qualifications:

6 years of UI development experience with expertise in React 18, JavaScript/TypeScript, HTML, CSS SASS, Redux, Restful APIs, and building single page applications (SPAS).

Must have strong professional experience in JavaScript/TypeScript.

Experience with automated testing tools such as Jes and React Testing Library (as well as other frameworks) is a plus.

Interview Information:

Rounds: 2 rounds

Duration: 1 hour

Interview Type: MS Teams – Video Mandatory & In Person

Interview Placeholders: Targeting

Job Description – Developer-UX User Interface Professional.

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

Ready to apply? Click below to view the full job posting on the company’s website.

Apply for this Position →

To apply for this job please visit bebee.com.

LinkedInWhatsAppX
Scroll to Top