Previous
React Developer
Next
| Ref No.: |
25-00634 |
| Location: |
New York, New York
|
Designing and developing interactive user interfaces for web applications using React.js, focusing on creating reusable components, optimizing front-end performance, collaborating with cross-functional teams, and ensuring a seamless user experience by translating designs and wireframes into functional code, while staying updated with the latest React technologies and best practices.
Key Responsibilities:
- Component Development: Design, build, and maintain reusable React components to create dynamic and interactive user interfaces.
- Front-End Optimization: Enhance application performance by optimizing code, managing state effectively, and implementing techniques for efficient rendering.
Required Skills:
- Proficient in React.js: Deep understanding of React concepts like components, props, state, lifecycle methods, and JSX syntax.
- JavaScript Expertise: Strong foundation in JavaScript, including ES6 features, DOM manipulation, and asynchronous programming.
- Front-End Development Skills: Knowledge of HTML, CSS, and CSS frameworks (e.g., Bootstrap, Material UI) for styling and layout.
- Build Tools: Familiarity with build tools like Webpack, Babel, and NPM.
- Version Control: Proficiency in Git for code management.
- Experience with a backend framework (e.g., Node.js, Python, Java).
- Knowledge of accessibility guidelines (WCAG) for building inclusive web applications.
- Experience with server-side rendering (SSR) or isomorphic JavaScript.
- Familiarity with cloud platforms (AWS, GCP, Azure).
|