Summary
✨ AI‑Generated
An experienced UI developer is sought to design, build, enhance, and maintain responsive and scalable web applications. Strong hands-on ReactJS, JavaScript/TypeScript, HTML5, and CSS3 expertise is required, along with prior experience supporting a specific large-scale enterprise application environment. The role involves reusable UI components, application modernization, and Agile collaboration with product, design, backend, and technical stakeholders.
Highlights
Experienced UI development role focused on responsive, scalable web applications, reusable components, application modernization, and close collaboration with product, design, backend, and technical teams.
Description
We are looking for an experienced UI Developer with strong hands-on expertise in ReactJS, JavaScript/TypeScript, HTML5, and CSS3 to support OneAmex applications.
The ideal candidate must have hands-on experience working on AMEX (American Express) applications, specifically OneAmex.
This is a mandatory requirement and candidates without relevant AMEX/OneAmex experience will not be considered.
The candidate will be responsible for designing, developing, enhancing, and maintaining responsive and scalable web applications while working closely with product owners, UX/UI designers, backend engineers, and other technical stakeholders in an Agile environment.
Key Responsibilities:
Design, develop, and maintain modern, responsive, and scalable web applications using ReactJS.Build reusable and maintainable UI components using React, JavaScript/TypeScript, HTML5, and CSS3.Work on OneAmex / AMEX applications and contribute to enhancements, new features, and application modernization initiatives.Translate business and functional requirements into high-quality technical solutions.Develop responsive user interfaces that work effectively across browsers and devices.Integrate frontend applications with backend services using REST APIs.Collaborate with UX/UI designers to implement user-friendly and accessible interfaces.Write clean, scalable, reusable, and well-documented code.Perform unit testing, debugging, troubleshooting, and performance optimization.Identify and resolve UI, application, and integration issues.Participate in code reviews and follow established development standards and best practices.Work closely with cross-functional teams including product owners, QA engineers, backend developers, and architects.Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, demos, and retrospectives.Use Git for source code management and follow established branching and version-control practices.Support application deployments, production issues, and post-release activities when required.Continuously evaluate and implement improvements to application performance, usability, security, and maintainability.Required Technical Skills
Front-End Development
Strong hands-on experience with ReactJS.Strong knowledge of JavaScript and/or TypeScript.Excellent experience with HTML5 and CSS3.Experience developing responsive and scalable web applications.Strong understanding of reusable UI components and modern frontend development practices.Experience with browser compatibility and responsive design.API & Integration
Good understanding and hands-on experience consuming REST APIs.Understanding of frontend/backend integration patterns.Ability to troubleshoot API and UI integration issues.Development Tools & Practices
Hands-on experience with Git and version-control systems.Experience working in Agile/Scrum development environments.Strong debugging and troubleshooting capabilities.Experience with code reviews, testing, and software development best practices.Mandatory Requirement – AMEX / OneAmex Experience
AMEX experience is mandatory.
Candidates must have:
Hands-on experience working on American Express (AMEX) applications.Specifically, hands-on experience with OneAmex applications/projects.Ability to explain their previous OneAmex/AMEX project, responsibilities, technologies used, and contributions during the interview.Experience working within an enterprise AMEX technology environment is strongly preferred.Candidates without direct AMEX / OneAmex experience should not be submitted.
Preferred Skills
Experience with modern ReactJS development patterns.TypeScript experience.Experience with frontend performance optimization.Knowledge of accessibility and responsive web design.Experience with CI/CD pipelines and automated deployments.Familiarity with frontend testing frameworks.Experience working with enterprise-scale applications.Experience working with distributed Agile teams.Required Qualifications
7–12 years of overall software/UI development experience.Strong hands-on experience in ReactJS.Strong experience with JavaScript/TypeScript.Strong knowledge of HTML5 and CSS3.Demonstrated experience developing responsive and scalable web applications.Experience with REST APIs and Git.Strong debugging, analytical, and problem-solving skills.Experience working in an Agile development environment.Mandatory hands-on One Amex / AMEX application experience.Strong communication and collaboration skills.Work Location & Schedule
Phoenix, Arizona
Day 1 Onsite5 Days Onsite per WeekLocal Phoenix candidates will be preferred first.Candidates must be comfortable working onsite throughout the engagement