React js Developer
Job Description:
Job Description : - We are looking for a great JavaScript developer who is proficient with React.js.
The primary focus will be on developing user interface components managing states and implementing them following well-known React.js workflows (such as Flux or Redux).
Responsibility Deliverable :
- Gather requirement from Business/Stakeholders.
Estimations & Planning the tasks. -
Database creation & updating custom modules. -
Coding, Debugging, Unit Testing & Documentation of Code and Application.
Project Deployment & Maintenance. -
Tasks & Activities -
Gather requirement from Business/Stakeholders
Discussion with the client/business team to understand the requirement. -
Ask relevant questions and get clarity on the business requirements. -
If needed, document the business rules. -
Estimations & Planning the tasks -
Based on the business requirement or SRS divide the project into modules and tasks. -
Time estimate the modules/tasks based on the different estimation techniques. -
Prepare project plan and WBS which will have each module and tasks with specific start and end date. -
Take the approval from all the stakeholders on WBS and Project plan prepared. -
You should be well versed with the project management tool. -
Database creation & updating custom modules -
Identify the modules/tasks and prepare the database designs using MySQL Workbench.
Discuss the same with the team members and take approval from stakeholders. -
Coding, Debugging, Unit Testing & Documentation of Code and Application -
Coding of each module within timeline mentioned in WBS and as per best standard practices and guideline
Debug and unit test the code/module. - Ability to write testable code and to use testing utility & tools. (Tools Example: Jest/Jasmine/Mocha and test runner like Karma/Chutzpah).
Use the proper versioning tool like GIT, SVN etc. -
Document the code and application which can be shared with the client later. -
Prepare the User manuals for custom module/code which needs to be shared with the client and can be used for training purpose. -
Optimize the website after checking through benchmarking tools like www.gtmetrix.com or Google Page Speed. -
Optimizing components for maximum performance across a vast array of web-capable devices and browsers. -
Project Deployment & Maintenance - You should check all the deployment checklist before putting anything on production. -
Update the Security patches whenever those are available.
Key Skills :
Company Profile
About we not only provide your business with exceptional enterprise-grade applications but go above and beyond. With 1000+ successful projects and a process-driven CMMi Level-3 mindset, we’ve got your back. Our repeat clientele speaks volumes for our values and ethics in all our dealings – be it --- development across web, mobile, analytics, cloud, or through our engineering and BPO services. We believe in doing the best for our clients because
Leading CMMI 3 Level
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.