Job Description: Position Summary:
• Must have hand-on experience in
o Developing and maintaining user interface components using React.js and TypeScript.
o Building reusable components and front-end libraries for future use.
o Translate designs and wireframes into high-quality code.
o Optimize components for maximum performance across a vast array of web-capable devices and browsers.
o Experience with popular React.js workflows (such as Flux or Redux).
• Familiarity with newer specifications of ECMAScript.
• Knowledge of isomorphic React is a plus.
• Familiarity with RESTful APIs.
• Knowledge of modern authorization mechanisms, such as JSON Web Token.
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• Ability to understand business requirements and translate them into technical requirements.
• A knack for benchmarking and optimization.
• Familiarity with code versioning tools such as Git.
• Excellent problem-solving skills and attention to detail.
• Ensure the technical feasibility of UI/UX designs
• Must Have experience in Java, NodeJS, GraphQL, Webservices, React
• Must have experience in writing Gunits/Junits and increasing the code coverage
• Must have experience in practicing Business Driven Development technique
• Participates in business workshops and provides solutions on technical changes
• Estimates the work effort and review the effort from other developers in the team
• Work with Customer side Technical Lead and Architect for technical guidance
• Prepare the technical documentation for code and design changes, Share technical inputs on the dependencies with other integration work streams
• Completes design, develops code, unit tests code, documents and deploys code into the appropriate environment
• Establish best practices, and guidelines for development. Ensure team adheres to the best practices
• Mentor and help other technical developers in the team
• Co-ordinate and perform integration testing with QA and other dependent teams
• Participate and provide technical inputs/guidance in defect triage meetings
• Help BA’s and Testers with the technical demo sessions presented to business
• Create knowledge base documents and hand over the changes to production support team
Any Graduate