Roles and Responsibilities
Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives.
Meeting with the development team to discuss user interface ideas and applications.
Identifying web-based user interactions.
Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design.
Reviewing application requirements and interface designs.
Code, test and document new applications as well as changes to existing system functionality and ensure successful completion.
Collaborate on or lead development of technical design and specifications as required.
Documenting application changes and developing updates.
Writing application interface codes using JavaScript following react.js workflows.
Desired Candidate Profile
Bachelor's Degree required, preferably in Computer Science or related field.
Previous experience working as a react.js developer.
In-depth knowledge of JavaScript, CSS, HTML, and front-end framework/liberaries.
Knowledge of REACT tools including React.js, NextJS, Enzyme, Redux, and Flux.
Experience in Function component, Hooks concept, Redux, advanced React js concept (custom hook, hoc Component etc).
Experience with user interface design .
Knowledge of performance testing frameworks including Jest .
Experience with browser-based debugging and performance testing software .
Excellent troubleshooting skills.
Good understanding of ES6 features (Arrow functions, Object and Array destructuring, Classes, ES6 modules) and JavaScript advanced features.
Experience in implementing / consuming REST API/ WebAPI.
Experience in writing mock API.
Perks and Benefits
5 Days working (Mon - Fri).
Flexible Working hours
Friendly leave policy
Pleasent Work Environment
Festival and Birthday Celebration
Employee Engagement Activities
Best Salary package
Supportive seniors
Career growth
Experience - 03 to 06 years
Job Types: Full-time, Permanent
Pay: Up to 800,
- 00 per year
Benefits: - Commuter assistance
Leave encashmentSchedule: Monday to Friday
Supplemental pay types:
Ability to commute/relocate:
* Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required)