Architect efficient and reusable front-end systems that drive complex workflows and web applications.
Assist with automation of build management and unit testing on Unix/Linux platforms
Collaborate with a global team of Product Managers and other Software Engineers to deliver scalable applications and features.
Research and prototype support for new platforms and offering.
Work on customer issues
Perform other duties as assigned
Essential Supervisory Responsibilities: No direct supervision but will be an active team lead and provide work direction.
Required Job Qualifications
Bachelor’s Degree in Computer Science, Engineer, related field or equivalent combination of education and experience
5+ years of Javascript development
3+ years HTML / CSS
2+ years React.js
1+ years Redux
Experience building and debugging complex systems in a team environment
Firm knowledge of cross-browser and cross-platform compatibility behaviors
Agile development experience
Firm grasps of REST principles.
Preferred Job Qualifications
Excellent communication and documentation skills
Team player, self-driven researcher
Proficient with MS Office tools.
Experience in any of the following
react-router
redux-saga
redux-form
SASS
Bootstrap
Experience with D3, Britecharts or other charting libraries
Design experience
Experience working with remote and global teams
Microservice development experience (Java SpringBoot)
Working knowledge of data storage concepts and disaster recovery infrastructure/technology
Physical Demands
The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The employee must frequently lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision. While performing the duties of this job, the employee is regularly required to sit; use hands and fingers and talk or hear. The employee is frequently required to reach with hands and arms. The employee is occasionally required to stand, walk and/or stoop.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Professional office environment.
Please find the updated Interview Process for React Position, before sharing the profile for Screening of any candidate- Please
ask given questions related to React.js , JavaScript and Web Development Fundamentals and record the answers, Send candidate profiles with recorded answer to us.
Hiring Manager will review the recorded answers and if answers are satisfactory then we can schedule first round of interviews for selected candidates.
Here is the list of questions-
What is React JS? What are the advantages of using React?
What are React Hooks? What are the advantages of using React Hooks?
What is Redux?
What is key in React? Is it safe to use index as key?
What is state and props in React?
What is hoisting in JavaScript?
What is the difference between using “let” and “var” in JavaScript?
What is the difference between “==” and “===” in JavaScript?
What is Closure in JavaScript?
What is the difference between position relative and position absolute in CSS?