React and UX Developer Job at IOTAP Inc India Positions, Reston, VA

TFREY2dmNyt3Mm94THdTa2RIZ0tkLytWaEE9PQ==
  • IOTAP Inc India Positions
  • Reston, VA

Job Description

Job Description

Job Description

Description:

Job Role:

As a React and UX Developer, you will be responsible for building modern web applications and ensuring they provide a seamless, intuitive user experience. You will work closely with product managers, designers, and back-end developers to create innovative, customer-centric solutions. You will apply your knowledge of React and UX principles to craft high-performance, visually appealing, and user-friendly interfaces.

Requirements:

React Development:

o Design and develop interactive, responsive web applications using React.js and modern JavaScript frameworks.

o Collaborate with front-end and back-end teams to integrate UI components with APIs and back-end services.

o Write clean, efficient, reusable, and maintainable code following best practices.

o Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

UX Design and Implementation:

o Work closely with the UX/UI design team to translate wireframes, prototypes, and mockups into functional, intuitive web pages.

o Conduct user research, usability testing, and analyze user feedback to continuously improve the user experience.

o Focus on creating a seamless and engaging experience for users while keeping accessibility and performance at the forefront of your design approach.

Collaboration:

o Collaborate with cross-functional teams, including product managers, designers, and back-end developers, to define and implement new features.

o Participate in code reviews, pair programming, and other collaborative development practices.

o Contribute to the continuous improvement of development processes and standards.

Performance Optimization:

o Analyze and improve front-end performance, including page load times, responsiveness, and overall user experience.

o Use modern web technologies and tools to optimize the development and production processes.

Documentation and Maintenance:

o Write comprehensive documentation for code, features, and best practices.

o Maintain and update web applications to keep them up-to-date with the latest technologies and security standards.

Technical Skills Requirements:

Frontend Development:

o Strong experience in React.js and its ecosystem (React Router, Redux, Hooks, etc.).

o Proficient with HTML5, CSS3, JavaScript, TypeScript and ES6+.

o Experience with UI frameworks and libraries like Material-UI, Ant Design, or Tailwind CSS.

o Experience with Fluent v9 will be an advantage.

o Familiar with modern JavaScript tools and build systems like Webpack, Babel, NPM/Yarn, etc.

UX/UI Design:

o Deep understanding of UX principles, including user-centered design, interaction design, and accessibility best practices.

o Familiarity with design tools such as Figma, Sketch, or Adobe XD.

o Experience in conducting user research, wireframing, prototyping, and usability testing.

API Integration:

o Strong knowledge of integrating RESTful APIs and working with JSON.

o Understanding of modern API authentication mechanisms such as OAuth.

o Experience with asynchronous programming and handling API responses efficiently in a React environment.

Version Control and Collaboration:

o Proficient with Git for version control and collaboration in a team environment.

Testing and Debugging:

o Familiar with testing frameworks and tools like Jest, React Testing Library, and Cypress.

o Strong debugging and troubleshooting skills to identify and resolve front-end issues.

Performance Optimization:

o Knowledge of performance best practices and tools for optimizing React applications (e.g., lazy loading, code splitting, etc.).

Qualifications:

Education:

o Bachelor’s degree in Computer Science, Software Engineering, Human-Computer Interaction (HCI), or a related field (or equivalent practical experience).

Experience:

o Minimum of 3+ years of professional experience in front-end development, specifically using React.js and UX design.

o Experience working in an agile environment, preferably in a SaaS or similar tech industry.

o Proven track record of building production-grade applications that prioritize user experience.

Soft Skills:

o Strong problem-solving skills and the ability to think critically about user experience.

o Excellent communication and collaboration skills to work within cross-functional teams.

o Ability to handle multiple projects and meet deadlines in a fast-paced environment.

o A passion for continuous learning and staying up-to-date with the latest web technologies and UX trends.

Job Tags

Similar Jobs

Jefferson Wells

Senior Accountant Job at Jefferson Wells

 ...The Senior Accountant will oversee and manage accounting functions within the insurance firm, ensuring accuracy and compliance with regulatory standards. This role involves detailed financial analysis, preparation of financial statements, and collaboration with various... 

Lord Chamberlain Nursing and Rehabilitation Center

Accounts Receivable Manager Job at Lord Chamberlain Nursing and Rehabilitation Center

 ...Accounts Receivable Manager Experience Experience in Skilled Nursing P urpose of Your Job Position The primary purpose of your job position is to direct in the day-to-day accounts receivable functions of the facility in accordance with current acceptable... 

Comcast Corporation

Xfinity Retail Sales Consultant Job at Comcast Corporation

 ...career at Comcast. Job Summary $24.94 + Hourly (Salary is $17.25 Base Rate + Targeted Commission) The housing allowance is payable as...  ...as needed. Ability to work in alternate stores outside of the home base store. Regular, consistent, and punctual attendance.... 

Core Versa LLC

Box Truck/Semi-Truck Owner Operator Job at Core Versa LLC

 ...contractors with their own car, SUV, cargo van, sprinter van, box truck, flatbed, or semi-truck to fulfill local and regional delivery...  ...demand deliveries for materials, supplies, equipment, and more. Pickups from warehouses, retail suppliers, distribution centers, or... 

UNCOMN

Software Tester Job at UNCOMN

 ...pushing the boundaries of creativity, we encourage you to explore the details of this position below! UNCOMN is seeking a Software Tester to: Design, develop, and execute manual and automated test plans, cases, and scripts covering functional, regression,...