UI React Developer || Dallas, TX (Onsite Hybrid) || Long Term Contract at Dallas, Texas, USA |
Email: [email protected] |
This is only for H1 / H4 / L2 Visa || Local under 50 miles candidate needed || Airlines domain exp very nice to have, please mention if have. Please mention Visa status and Current location while sharing resume Job Title: UI React Developer Location: Dallas, TX (Onsite Hybrid) Type: : Long Term Contract Desirable Skills 1. Proficiency in React Hooks and functional components : Mastery in using useState, useEffect, useContext, useReducer, etc. React Context : In-depth knowledge of state management and performance optimization strategies. React Router : Familiarity with dynamic routing in single-page applications (SPAs). Component architecture : Experience with scalable and reusable component design. 2. JavaScript/PropTypes Mastery ES6+ features : Destructuring, async/await, arrow functions, modules, etc. PropTypes for type-checking : Experience using prop-types to enforce type safety in React components. Promises and async programming : Advanced understanding of asynchronous JavaScript. Functional programming concepts : Familiarity with immutability, pure functions, and higher-order functions. Runtime validation : Knowledge of how to implement and manage runtime prop type validation in React applications. 3. CSS and Design Systems CSS-in-JS frameworks : Styled-components, Emotion, or similar libraries. Responsive Design : Deep knowledge of media queries, Flexbox, and CSS Grid. Sass or Less : Experience with pre-processing CSS for scalable styles. Design Systems : Ability to work with or create component libraries and design systems (e.g., Storybook). 4. Tooling and Build Systems Webpack : Strong grasp of bundling, tree-shaking, and code-splitting. Babel : Understanding of JavaScript transpiling and polyfills for cross-browser compatibility. CI/CD pipelines : Familiarity with integrating front-end code in continuous deployment environments (e.g., Jenkins, GitLab CI). Linting and code formatting : ESLint, Prettier, and other code quality tools. 5. Testing and Quality Assurance Unit testing : Experience with Jest and Mocha. Component testing : Experience with React Testing Library or Enzyme. End-to-end (E2E) testing : Knowledge of tools like Cypress or Puppeteer for automated browser testing. 6. Version Control and Collaboration Tools Git : Mastery of Git workflows (e.g., Gitflow, trunk-based development). GitHub/GitLab : Experience with code review, PR processes, and collaboration tools. Agile methodologies : Familiarity with Scrum or Kanban for iterative development. 7. Web Performance Optimization Performance tuning : Optimizing React components for speed and reducing re-renders (e.g., memoization, lazy loading). Page load times : Experience with tools like Lighthouse or WebPageTest. 8. Cross-Browser Compatibility and Accessibility Cross-browser testing : Ensuring compatibility across Chrome, Firefox, Safari, and Edge. Accessibility (a11y) : Understanding of ARIA standards and how to create inclusive UIs. 9. API Integration and Data Fetching RESTful APIs : Proficiency in consuming and integrating APIs. API Contracts : Experience collaborating with API teams to create/modify contracts based on the needs of the UI. 10. Experience with Modern Development Environments VSCode or WebStorm : Proficiency with modern development tools, extensions, and workflows. Debugging : Strong debugging skills using browser DevTools and tools like React Developer Tools. Your sincerely , Ajay Sharma | Sr. Technical Recruiter. Net 2Source Inc. Fax: (201) 221-8131 | Email: [email protected] Global HQ Address: 270 Davidson Ave, Suite 704, Somerset, NJ 08873, USA Web: www.net2source.com | Social: | | -- Keywords: continuous integration continuous deployment user interface javascript information technology New Jersey Texas UI React Developer || Dallas, TX (Onsite Hybrid) || Long Term Contract [email protected] |
[email protected] View all |
Fri Oct 04 01:21:00 UTC 2024 |