Job Title: 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
Job Summary
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.
Key Responsibilities
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.
Required Qualifications
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.
Preferred Qualifications
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 Inc., Phoenix, AZ, USA
Job type: Contract