Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Job Brief SummaryWe are looking for skilled JavaScript developers who are proficient with React.js. The primary focus will be on developing user interface components and implementing them with well-known React.js workflows (such as Flux or Redux) which will be followed by ES6 / ES7 / ES8 standards.Roles & ResponsibilitiesTasks & ActivitiesRequirement Gathering from Business/Stakeholders- Discussion with the client/business team to understand their requirements. - Ask relevant questions to clarify the business requirements.- If needed, document the business rules.Estimations & Task Planning- Divide the project into modules and tasks based on the business requirement or SRS.- Estimate time for the modules/tasks based on different estimation techniques.- Prepare project plan and WBS which will have each module and tasks with specific start and end date.- Seek approval from all the stakeholders on WBS and prepare the project plan accordingly.- 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 seek approval from the stakeholders.Coding, Debugging, Unit Testing & Documentation of Code and Application- As per the best standard practices and guidelines, code each module within the timeline mentioned in WBS.- Debug and unit test the code/module.- Ability to write testable code and use testing utility & tools. (Example: Jest/Jasmine/Mocha and test runner like Karma/Chutzpah).- Use appropriate versioning tools like GIT, SVN, etc.- Document the code and application which later can be shared with the client.- Prepare the user manuals for custom module/code which needs to be shared with the client and used for training purposes as well.- 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- Check all the deployment checklist before putting anything on production.- Update the security patches whenever those are available. Mandatory Skills & Knowledge- Minimum 2 years of development experience in React and Redux.- Good understanding and experience of HTML / CSS / Javascript / Webpack / Bootstrap.- Hands-on experience with ES6 / ES7 / ES8 features.- Expertise with Web Services / REST APIs.- Proficiency in Linux and deployment on Linux.- Familiarity with Redux Thunk / Redux Saga will be an added advantage.- Skillful experience in Node JS / Express / MongoDB will be a plus.- Understanding of mobile cross-platform frameworks like React Native.- Knowledge of AWS services like S3, EC2 would be valuable. - Expertise in Agile and CI/CD would be beneficial. Technologies / Frameworks / Tools / ProficiencyTechnologies: - React- Redux / MobX.- ES6 / ES7 / ES8- HTML / CSS - SQLTools:- Visual Studio Code / WebStorm.- Operating System: Ubuntu / CentOS.- GIT / SVN.Proficiency:- HTML / CSS / Responsive designs.- LocalStorage / Session Storage / Async Storage.Whats in it for you - Opportunity to grow and scale high with us.- Work in a fun, transparent atmosphere alongside a collaborative team.- Guidance and support from the senior staff for your growth.- Competitive salary with added benefits.,
Keyskills :
web servicesunit testingvisual studioproject managementproject administrationcssawssvngitwbshtmlrestfluxvastlinuxmysqlagileasyncsalary