Role: React Developer
Location: Irving, TX / Rutherford, NJ (Onsite)
Fulltime
Must Have Technical/Functional Skills
· Strong proficiency in JavaScript, HTML5, and CSS3.
· Thorough understanding of React.js and its core principles (components, state, props).
· Experience with popular React workflows (Redux, Flux).
· Familiarity with modern JavaScript (ES6+) and data structure libraries (e.g., Immutable.js).
· Experience with build tools like Webpack, NPM.
· Proficiency with version control systems (Git).
· Understanding of RESTful APIs.
· Nice to have experience with TypeScript.
· Knowledge of testing frameworks (Jest, Mocha) is preferable
· Familiarity with Agile methodologies.
· Understanding of accessibility (WCAG) and security best practices.
Roles & Responsibilities
· Develop and implement responsive, high-performance UI components using React.
· Translate designs and wireframes into high-quality, reusable code.
· Build and maintain reusable components and front-end libraries.
· Collaborate with designers, project managers, and other developers.
· Optimize applications for maximum performance across different devices.
· Integrate with RESTful APIs and other backend services.
· Troubleshoot and debug issues to ensure smooth user experiences.
· Participate in code reviews, documentation, and testing