Description
Basic Qualification
B.Sc/BE/BTech/MCA Equivalent
Key Required Skills
- Requirement Analysis, Designing & Development and Support
- Participate in the entire application life cycle, focusing on coding and debugging
- Write clean code to develop functional web applications
- Troubleshoot and debug applications & Perform UI tests to optimize performance
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions
- Developing new user-facing features using React.js
- Building reusable components and Front End libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Requirements:
- Strong on ReactJS, Redux, hooks and Node JS.
- 4+ years of software development experience on ReactJS.
- Development of new highly responsive, web-based user interface
- Must have experience in Web services or Web API integrations, HTML, CSS3 (Bootstrap, Material UI)
- Development of reusable components and Front End libraries for future use
- Writing unit testcases using test frameworks like Jest, Enzyme
- Knowledge of Authorization mechanisms like JWT (JSON Web Token), Azure Authentication (using MSAL) etc
- Good knowledge of docker services and containers and nginx server
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Experience with deployment.
Desired skills
- Experience to work in Agile environment.
- Familiarity with newer specifications of EcmaScript.
- Familiarity with code versioning tools.
- Complex solutions environment.