Job Responsibilities
- Write high-quality reusable code to develop the dynamic user interface for various platforms.
- Collaborate with project managers and senior developers for work planning, sharing new ideas, code demonstrations, troubleshooting, and bug fixing.
- Develop / Optimize front-end reusable code to maximize performance across different devices and browsers.
- Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards.
- Takes a methodical approach with expected productivity.
- Ability to assess impacts and provide estimates for the scope of the work.
- Works effectively even while working remotely.
- Well versed in Agile SDLC methodology.
- Comfortable in using Jira for work assignments and status reporting.
- Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards.
- Good in both verbal and written communication skills.
Required Skills
Should have 5 to 7 years of working experience in JS development.Experience in developing web-based UI using Typescript, JavaScript, React.JS, HTML, CSS.Proficiency in React Hook . Knowledge on webpack, Enzyme, Redux, Flux UI tools is a plus.Experience in Responsive Design using Material UI for supporting Desktop, Tab and Mobile browser in most used resolutions.Coding experience in reusable and shared components.Knowledge of object-oriented principles, design patterns, software designing and architecture best practices.Experience in handling custom / system exceptions through Error Boundaries.Experience with debugging and troubleshooting skills.Practical knowledge on REST API endpoints integration.Experience in encrypting APIs with any of the Symmetric / Asymmetric Encryption methodologies.Experience in handling Security measures like Clickjacking, XSS Vulnerabilities and any other attacks.Knowledge of version control tools in GIT is preferred.Experience in Unit Testing the implemented Code using any of the Unit Testing frameworks.Educational Qualifications :
1. Engineering graduate or MCA with relevant major subjects like Computer Science, Management, etc.
Skills Required
Unit Testing, Css, Redux, Flux, Html, Rest Api, Git, Typescript, Javascript, Webpack, Material UI, react.js