Mediabistro logo
job logo

Senior UI / ReactJS Developer

eTeam Inc., Phoenix, AZ, USA

Job type: Contract


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.