Job Details
Job Responsibilities:
Develop features across multiple sub modules within our applications, including collaboration in requirements definition, prototyping, design, coding, testing, debugging , effort estimation, and continuous quality improvement of the design & code and deployment. The incumbent will design and implement new features, provide fixes / workarounds to bugs and innovate in alternate solutions. One should be competent to provide quick solutions to problems and take a feature /component through the entire life cycle, improve the space ? time performance, and improve on usability / reliability. Design, implement, and adhere to the overall architecture to fulfil the functional requirements through different components. Take accountability of successful delivery of his or her functionality or module for the overall product objective. Development of responsive U.I. Develop both front and back end of functionality in an effective and optimised way.
Requirements
Good problem-solving skill Good programming skills Strong understanding of JavaScript, its quirks, and workarounds Good knowledge of Node js. Previous experience(2 to 3 years) working as a React.js Developer. Proficient in React, its core principles and component based UI development Experience with popular React.js workflows (such as Flux or Redux) Good knowledge of working with relations and non-relational databases. Familiarity with RESTful APIs. Familiarity with code versioning tools such as Git.