• Meeting with the development team to discuss user interface ideas and applications.
• Reviewing application requirements and interface designs.
• Identifying web-based user interactions.
• Developing and implementing highly-responsive user interface components using React concepts.
• 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.
• Candidate must have strong experience in creating scalable and extensible, memory & CPU optimized, algorithms. This is the number one priority. Experience from the product development companies will be more suitable here.
• Strong experience in ReactJS, React Native, Redux and CSS
• Moderate experience in Node is required, restful APIs and RDBMS concepts required
• Good to have exposure with react-scripts/webpack is a strong plus
• Common requirements
• 100% hands on experience
• Excellent communication skills
• Support PST hours