Provide End to End Development solution to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Payment Settlement Services Platform.
Develop reusable and maintain user interface components using React JS
Collaborate with cross-functional teams to design, develop, test, and deploy user interfaces.
Optimize the application for maximum speed and ensure high-quality code is delivered.
Continuously discover, evaluate, and adapt new technologies or libraries to maximize development efficiency.
Participate in design and code reviews.
Proven work experience as a React JS Developer.
In-depth knowledge of HTML, CSS, JavaScript & TypeScript.
Experience with Agile/Scrum methodologies.
Knowledge of software design patterns.
Good communication skills.
Must have
7+ years of relevant experience with React.js and its core principles.
Should have strong knowledge of React Component Lifecycle and Redux.
Should have good experience in TypeScript & JavaScript and know ECMA6 standards.
Should have strong knowledge of working with npm or yarn & webpack.
Should have good understanding of Restful APIs, so as to be able to comprehend and develop UI Components accordingly.
Should have experience in using third-party libraries like Material UI / React Bootstrap.
Should have sound knowledge in HTML5, CSS, SCSS, and should be able to develop Portable applications.
Should be able to debug performance issues in UI Application.
Experience in use of source code management system like SVN or GIT.
Good written and verbal communication skills.
Strong Critical thinkers/ work independently.
Should have worked in an Agile environment and should have expertise in Agile.
Nice to have
Experience with Java would be an advantage
Languages
English: B2 Upper Intermediate
Seniority
Senior
Get notified when new jobs are added by luxsoft