React JS All Levels

Full–time

Posted on: 4 days ago

Job Description

Responsibilities:

- Develop new user-facing features using React.js with a mobile-first responsive design approach.
- Build reusable components and front-end libraries for future use.
- Translate complex visual designs and wireframes into clean, modular HTML markup and CSS.
- Optimize websites for maximum performance across all devices and browsers (mobile and desktop).
- Implement micro animations using libraries such as GSAP and Three.js.
- Use React, Redux, and Flux for state management and application architecture.
- Maintain and manage application code using version control systems (Git, Mercurial, SVN).
- Develop complex applications end-to-end, including monitoring, documentation, security, integration testing, visual design, DevOps, and performance optimization.
- Write well-documented, clean, maintainable code.
- Ensure compatibility and performance across multiple mobile platforms (iOS and Android).
- Work with REST APIs, DOM manipulation, and offline storage.
- Use modern front-end build pipelines and tools (Babel, Webpack, NPM).
- Apply best practices in JavaScript including ES6+ features and data structure libraries like Immutable.js.
- Understand and implement modern authorization mechanisms like JSON Web Tokens.
- Benchmark and optimize application performance.
- Collaborate with teams to translate business requirements into technical solutions.