We are looking for an experienced React.js developer to join our dynamic development team. The developer must have high technical proficiency across different stages of the software development life cycle. They must produce high-quality code deliverables for a module, lead validation for testing, and assistance associated with implementation, transition, and warranty.
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
Optimize front-end elements to maximize 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
Reviewing application requirements and interface designs.
Writing application interface codes following React.js workflows.
Writing, auditing, and improving test coverage.
Developing and implementing front-end architecture to support user interface concepts.
Monitoring and improving front-end performance.
Bachelor’s degree in Computer Science, Mathematics or any alternative computer programming training
At least 4-6+ years experience working in front-end development
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
Both verbal and written communication skills in English
Efficiency in handling technical issues expertly, producing new design ideas and substitutions where required