Thorough understanding of React.js core principles
Experience with workflows like Flux or Redux
Knowledge of RESTful APIs
Familiarity with front-end build tools
Responsibilities
Meet with development team to brainstorm UI ideas
Review and assess application requirements and designs
Identify web-based user interactions
Develop highly responsive UI components using React
Write application codes with JavaScript in React.js
Troubleshoot interface software and debug codes
Document application changes and updates
Benefits
Collaborative team environment
Opportunity to work on innovative projects
Access to cutting-edge technology
Professional development opportunities
Flexible working arrangements
Full Job Description
Meeting with the development team to discuss user interface ideas and applications. Reviewing application requirements and interface designs. Minimum of 5+ years of relevant, broad UI experience is preferred. With a minimum 2yrs experience in React . Identifying web-based user interactions. Developing and implementing highly responsive user interface components using react concepts. Writing application interface codes using JavaScript following react.js workflows. Troubleshooting interface software and debugging application codes. Developing and implementing front-end architecture to support user interface concepts. Monitoring and improving front-end performance. Documenting application changes and developing updates.
Skills Thorough understanding of React.js and its core principles Experience with popular React.js workflows (such as Flux or Redux) Familiarity with RESTful APIs Familiarity with modern front-end build pipelines and tools Ability to understand business requirements and translate them into technical requirements