A React Js Developer is responsible for designing and implementing UI components for JavaScript-based web applications and mobile applications with the use of open-source library infrastructure. These developers are a part of the entire process starting from conception to the major testing process and follow popular React.js Developer workflows like Flux.

Being a multi-layered framework, has been a key delight for developers and organizations alike. React.js Developers have been instrumental in assisting business owners to focus on their core business areas, without having to bother about other IT-related activities. This has helped big time in enhancing client satisfaction.

Roles and Responsibilities

As an efficient React.js Developer he/she is supposed to perform certain defined roles and follow responsibilities to get the best of results. Here are the major ones, that any React.js  developer is supposed to follow:

  • 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

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, 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 Soft Skills:
  • 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

工作详细内容

全部职位:
1 发布
工作时间:
早班
工作类型:
工作地址:
性别:
没有偏好
最低学历:
学士
职位等级:
资深专业人员
经验:
2年 - 3年
在之前申请:
Jul 03, 2023
发布日期:
Jun 02, 2023

YumyApps

· 11-50 员工 - 拉合尔

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版
我在ROZEE上找到工作啦!