Senior UI / ReactJS Developer
Work Location: Phoenix, AZ 85054 Contract Duration: 12 Months Experience Required: 8+ Years
Technical Hiring Criteria (Must Haves)
Top Required Skills:
ReactJS
NodeJS
JavaScript / HTML5 / CSS3
Additional Required Skills:
JSON
Python
jQuery
CSS2/CSS3
Front-End Development Frameworks
We 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.
Design, develop, and maintain responsive and interactive web applications using ReactJS.
Build 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 jQuery.
Collaborate 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.
Bachelor'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: ReactJS, NodeJS, JavaScript, HTML5, CSS2/CSS3, JSON, jQuery, Python.
Experience 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.
Experience 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.

Senior UI / ReactJS Developer
eTeam, Phoenix, AZ, USA
Job type: Contract