Senior UI / ReactJS Developer
Job Title: Senior UI / ReactJS DeveloperWork Location: Phoenix, AZ 85054Contract Duration: 12 MonthsExperience Required: 8+ YearsTechnical Hiring Criteria (Must Haves)Top Required Skills:ReactJSNodeJSJavaScript / HTML5 / CSS3Additional Required Skills:JSONPythonjQueryCSS2/CSS3Front-End Development FrameworksJob SummaryWe are seeking a highly skilled Senior UI / ReactJS Developer with 8+ years of experience in front-end application development and modern JavaScript frameworks. The ideal candidate will have strong expertise in ReactJS, NodeJS, JavaScript, HTML5, CSS3, and related web technologies, with hands-on experience building scalable, responsive, and high-performance web applications.The candidate should possess a strong understanding of UI/UX principles, component-based architecture, API integration, and modern front-end development practices.Key ResponsibilitiesDesign, develop, and maintain responsive and interactive web applications using ReactJSBuild reusable and scalable UI components following modern front-end design principles.Develop and integrate APIs with front-end applications using NodeJS and JSON-based services.Implement clean, maintainable, and optimized code using JavaScript, HTML5, CSS3, and jQueryCollaborate with business analysts, product owners, designers, and backend teams to define and implement application requirements.Optimize applications for maximum speed, scalability, and performance.Ensure cross-browser compatibility and responsive design across various devices and platforms.Participate in code reviews and follow development best practices.Troubleshoot application issues and provide efficient solutions.Work within Agile development environments and participate in sprint activities.Required QualificationsBachelor s degree in Computer Science, Information Technology, Engineering, or related field.Minimum 8+ years of experience in UI/front-end application development.Strong hands-on experience with:ReactJSNodeJSJavaScriptHTML5CSS2/CSS3JSONjQueryPythonExperience in developing reusable components and single-page applications (SPA).Strong understanding of REST APIs and JSON data exchange.Knowledge of responsive design and modern UI development principles.Familiarity with Git and version control systems.Experience working in Agile/Scrum environments.Preferred QualificationsExperience with cloud platforms and modern deployment practices.Knowledge of state management libraries such as Redux.Experience with front-end testing frameworks.Knowledge of CI/CD pipelines and DevOps practices.Strong problem-solving and analytical skills.