What are the responsibilities and job description for the Senior UI React Architect position at DATAMETRICS SOFTWARE SYSTEMS INC.?
Experience : 12 years
Job Description :
Senior Level React Architect
Location : Dallas, TX 5 days on site - 12 Months Contract
Visa-USC, GC
• Lead UI Systems Architecture: Architect and design scalable, reusable, and maintainable UI components using React.
• React Component Development: Develop high-quality, responsive React components that can be used across different areas of the application.
• Collaboration: Work closely with UX/UI designers, back-end developers, and product managers for seamless integration.
• Code Reviews & Standards: Establish best practices and maintain high coding standards for React development.
• State Management: Implement state management solutions using Redux, MobX, or Context API for scalable applications.
• Performance Optimization: Ensure performance and efficiency in React applications by optimizing rendering, load times, and user interactions.
• Mentorship: Provide technical leadership and mentorship to developers on front-end best practices.
• Component Libraries: Build and maintain shared component libraries to ensure UI consistency.
• API Integration: Collaborate with back-end teams to integrate RESTful APIs, GraphQL, and data services into the React front end.
• Testing & Debugging: Implement unit tests, end-to-end tests, and debugging strategies using tools like Jest, Cypress, or Enzyme.
• Mobile Responsiveness: Ensure all UI components are mobile-responsive and optimized for various screen sizes.
• Accessibility: Implement WCAG standards for a more accessible UI experience for all users.
• CI/CD Pipelines: Work with DevOps teams to create CI/CD pipelines for seamless deployment and testing of React applications.