UI / Front-End Engineer (React) – Contract-to-Hire
Location: 5 Manhattan West, 450 W 33rd St, New York, NY 10001
Work Model: 100% Onsite (5 days/week)
Overview
Client is hiring UI / Front-End Engineers to support the Client Payments platform, working on critical money movement applications such as wire transfers, bill payments, Zelle, and ACH transactions.
This role is ideal for engineers with strong React, JavaScript/TypeScript, and UI engineering expertise who thrive in building highly scalable, accessible, and user-focused applications in an enterprise environment.
Key Responsibilities
- Design, develop, and troubleshoot modern front-end applications using React and TypeScript
- Build secure, scalable, and high-quality production-ready UI components
- Develop and maintain reusable UI frameworks and design system integrations
- Produce technical design and architecture artifacts ensuring alignment with enterprise standards
- Work with large datasets to power user interfaces and reporting features
- Identify performance bottlenecks, UI inefficiencies, and usability issues, and drive improvements
- Collaborate with backend teams and integrate with microservices-based architectures
- Contribute to continuous delivery processes, code reviews, and engineering best practices
- Support and enhance accessible (ADA-compliant) UI experiences
- Actively participate in engineering communities and contribute to team culture of inclusion and innovation
Required Skills & Experience
- 3+ years (Req 601) or 5+ years (Req 602) of professional software engineering experience
- Strong hands-on experience with:
- React.js
- JavaScript (ES6+) & TypeScript
- Deep understanding of modern front-end architecture and web performance optimization
- Experience building responsive, enterprise-grade web applications
- Familiarity with UI design systems and component-driven development
- Experience with version control (Git/GitHub) and CI/CD pipelines
- Understanding of integrating front-end applications with APIs/microservices
- Strong problem-solving, debugging, and code review skills
Preferred / Nice-to-Have Skills
- Experience with Selenium (test automation)
- Exposure to AWS / Cloud-based applications
- Knowledge of ADA / Accessibility standards
- Experience with:
- React Query
- React Context API / Redux
- Background working in large enterprise environments (banking/financial services is a plus)
- Experience with continuous delivery practices
Additional Notes
- Focus area: Payments & Money Movement (Zelle, ACH, Wire Transfers, Bill Pay)
- No mobile/native development involved (web only)
- Separate team handles design tools (Figma/Sketch not required)
- Emphasis on performance, responsiveness, and scalability