You will coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities:
• Meeting with the development team to discuss user interface ideas and applications.
• Developing new user-facing features using React.js
• Building reusable components and front-end libraries for future use
• Troubleshooting interface software and debugging application codes.
• Monitoring and improving front-end performance.
Requirements:
• Previous experience working as a react.js developer.
• In-depth knowledge of JavaScript, CSS and HTML.
• Thorough understanding of React.js and its core principles.
• Experience with browser-based debugging and performance testing software.
• Excellent troubleshooting skills.
• Familiarity with RESTful APIs
• Knowledge of modern authorization mechanisms, such as JSON Web Token
• Familiarity with modern front-end build pipelines and tools
• Ability to understand business requirements and translate them into technical requirements
• A knack for benchmarking and optimization
• Familiarity with code versioning tools