
React Developer
The Intect
Description
Job Description:
Translating system requirements into the design and development of systems.
Transform vital business needs into code and drive innovation.
Collaborating and integrating code into enterprise systems.
Creative problem-solving skills.
Attitude to achieve the goals with complete ownership and hard work.
Technical Skills:
Must Have:
? 2+ Years of experience in UI/Front-end development of rich interactive web-based
applications or modules.
? Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object
model.
? Experience working as a React.js Developer. Thorough understanding of React.js and its
core principles.
? In-depth knowledge of JavaScript, CSS, HTML, HTML 5, JSON, XML and front-end
languages.
? Knowledge of REACT tools including React.js, Webpack, Enzyme.
? Knowledge of MVC Pattern and Architecture. Experience with popular React.js
workflows (such as Flux or Redux)
? Experience with user interface design.
? Experience with web debugging and performance testing software.
? Experience in all testing phases of development including Unit & Integration Testing.
? Excellent troubleshooting skills.
? Team player
? Excellent time-management skills
Beneficial:
? Working experience with Core Java.
? Knowledge of Jquery , Nodejs, Bootstrap, Struts, Spring, Hibernate, JSP, JSF, Angular,
Vue,js Framework.
? Working with Databases (MSSQL, Oracle, Postgres)
? Working experience on source code version control systems (SVN, GIT)
? Working experience on Issue Tracking tool e.g. Jira, Bugzilla
? Working experience on Code Analysis tools e.g. Sonar Qube, Checkmarx.
? Experience in Restful Web Services integration.
? Knowledge of performance testing frameworks including Mocha and Jest.
? Independent worker
? Great interpersonal and communication skills
Responsibilities
? Participate as a team member in all phases of software development lifecycle.
? Co-ordinating with the team on individual responsibilities and roadblocks.
? Perform design, development and testing on individual tasks
? Managing initiatives on UI/UX work
? Transparently share the challenges & feedbacks.
? Participate in integrated testing of product/ package.
? Designing a modern highly responsive web-based enterprise application component
user interface.
? Building reusable components and front-end libraries for future use.
? Translating designs and wireframes into high-quality code.
? Learn and understand user interactions.
? Optimizing components for maximum performance across a vast array of web-capable
devices and browsers
? Coordinating with various teams working on distinct layers.
? Providing technical assistance to the other teammates.
? Keep compliance with Quality Systems and Procedures.