W r a p p i n g   I d e a s   I n n o v a t i v e l y

React JS Developer

Experience

Experience

3-6+

Location

Location

Work from Home

Open

Positions Open

5

Roles

Must have Bachelor’s/Master’s degree in Computer Science and have at least 3-6+ years experience working in front-end development. Vast experience in developing web-based UI using JavaScript, React.js, and/or Typescript Proficiency in popular React tools such as webpack, Redux, Flux, etc. Familiarity with debugging problems using appropriate tools Knowledge of object-oriented principles, design patterns, and software designing and architecture best practices Technical Skills: ?Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel ?Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, React Hooks, Code Optimization, Maintaining code quality. etc. ?Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries ?Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM ?Preferred degree in Computer Science, Information Technology or similar ?Leverage the inbuilt React toolkit for creating frontend features ?Create data visualization tools, libraries, and reusable code for prospects ?Integrate designs and wireframes within the application code ?Monitor interaction of users and convert them into insightful information ?Write application interface code with JavaScript ?Enhance application performance with constant monitoring ?Translate wireframes and designs into good quality code ?Optimize components to work seamlessly across different browsers and devices ?Good understanding of CSS libraries, GIT, Sigma, Adobe XD etc. ?Proper user information authentication ?Develop responsive web-based UI Non-Technical: ?Constant interaction with other developer teams and design team to discuss UI ideas ?Follow proper documentation for changes in application and further updates ?Competence to translate business needs into technical requirements ?Open-minded team player, willing to accept feedback and offer suggestions ?Good time management, project management, communication, and interpersonal skills ?Capability to write crisp and clear code based on guidelines and best practices ?Willingness to learn modern-day tools and processes ?Good problem-solving, troubleshooting skills ?Creativity and accountability ?Write high-quality reusable code to develop the dynamic user interface for various platforms ?Collaborate with project managers, senior developers, and business partners for work planning, sharing new ideas, code demonstrations, troubleshooting, and bug fixing ?Optimise front-end elements to maximise performance across different devices and browsers ?Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards ?Keep a record of the status and progress of assigned tasks to project teams and managers

Requirements

Key Responsibilities:

Apply Now

Click here to refresh.