Developer-UX User Interface Professional

Iconma

McLean, VA

JOB DETAILS
SALARY
$50.67 Per Hour
SKILLS
Application Programming Interface (API), CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Computer Science, Cross-Functional, Financial Services, Financial Strategy, Git, HTML (HyperText Markup Language), Information Technology & Information Systems, Internet Application, Interpersonal Skills, JSX, JavaScript, Middleware, Mock Up, Node.js, REST (Representational State Transfer), React.js, Selenium, Software Testing, Test Automation, Test Tools, Time Management, Unit Test, User Interface/Experience (UI/UX), Wireframes
LOCATION
McLean, VA
POSTED
Today

UI/UX Developer

Location: McLean, VA
Duration: 6 months

Description:
Must Have Qualifications:
2+ 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.

Client 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:
Bachelors degree, ideally in Computer Science, Financial Engineering or a related quantitative discipline
Prior experience with financial services companies desired but not necessary

Call Notes:
Role Info : Developing user interfaces that have already been designed in Figma
Must Have Skills
React (Version 18)
JSX
Typescript
JavaScript

Must Have
3+ years of professional experience in JavaScript/TypeScript
Cascading Style Sheets (CSS)
Hyper Text Markup Language (HTML)
Material UI (MUI)
React 18
Redux
RESTful APIs
SASS
Single Page Applications (SPA)
Nice To Have
Automated unit testing tools such as Jest, Enzyme, React-testing-library
Bootstrap
End-to-end testing tools such as, WebDriver IO, Cypress, or other Selenium-based technologies

About the Company

I

Iconma

ICONMA is a global information consulting management firm providing Professional Staffing Services and Project-Based Solutions for organizations in a broad range of industries.

  • Corporate Headquarters in Troy, Michigan; 20+ locations worldwide.
  • Certified Woman-Owned Business Enterprise (WBE); certified by Women’s Business Enterprise National Council, National Women Business Owners Corporation (NWBOC); and California Public Utilities Commission (CPUC).
  • Founded in 2000
  • 2000+ Employees

The company was founded on the principle that success is derived from delivering high quality service and resources in the most responsive, flexible, and innovative way. ICONMA invests in people and resources with a single goal: To provide our customers with the highest quality service in the most responsive manner. Through its network of offices, ICONMA provides the resources to help clients maintain their competitive advantage.

COMPANY SIZE
2,000 to 2,499 employees
INDUSTRY
Management Consulting Services
EMPLOYEE BENEFITS
401K, Employee Referral Program, Life Insurance
FOUNDED
2000
WEBSITE
https://www.iconma.com/