Search by job, company or skills

React Technical Lead

Quick Apply
  • Posted 6 hours ago
  • Over 100 applicants have applied

Job Description

Key Responsibilities

  • A candidate needs to interact with the global financial clients regularly and will be responsible for final delivery of work including:
  • Translate client requirements into actionable solutions.
  • Understand the business requirements from the customers.
  • Direct and manage project development from beginning to end.
  • Effectively communicate project expectations to team members in a timely and clear fashion
  • Communicate with relevant stakeholders on an ongoing basis.
  • Identify and manage project dependencies and critical path.
  • Guide the team to implement industry best practices.
  • Design and implement the system from scratch & build enhancements, features request using Java and React
  • Build prototype of application & solution as needed.
  • Involve in both development & maintenance of the systems.
  • Work collaboratively in a global setting, should be eager to learn new technologies.
  • Provide support for any implemented solutions including incident, problem, and defect management, and appropriately cross train other members within ISD so that they are able to support the solutions.
  • Responsible for extending and maintaining existing codebase with focus on quality, re-usability, maintainability and consistency
  • Independently troubleshoot difficult and complex issues on production and other environments
  • Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic.
  • Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT)

Candidate Profile

  • 7+ years of industry experience in software development using React with TypeScript or JavaScript.
  • Strong knowledge of React concepts such as hooks, error boundaries, component lifecycles, lazy loading and component memoization.
  • Strong JavaScript knowledge including concepts such as higher order functions, closures and asynchronous programming.
  • Proficiency with TypeScript and related concepts such as generic types and conditional types.
  • Experience working with state management libraries such as Redux, MobX or Context API.
  • Proficiency with libraries used with React, such as React Router DOM, Framer Motion and React Query/Tanstack Query
  • Strong proficiency in using HTML5, CSS and SCSS.
  • Having knowledge of Next.js is a plus.
  • Development through all the stages of the project lifecycle.
  • Having experience in Unit Testing with Jest as well as other similar frameworks.
  • Having experience using testing frameworks such as React Testing Library and Enzyme.
  • Good knowledge with SOA and Web Service standards (REST, JSON, SOAP, WSDL, WS-I Basic Profile), and IIS.
  • Strong understanding of Functional Programming concepts, OOP, SOLID Principle and Design Patterns.
  • Strong knowledge of version control systems such as Git.
  • Experience and expertise in using Azure cloud services. Good understanding of Azure authentication, authorization, service principals, identity and Access Management.
  • Working with users, senior management and stake holders across multiple disciplines.
  • Mentoring and developing technical colleagues.
  • Solid knowledge of Investment Banking services and business processes
  • Solid knowledge of financial accounting and management accounting business processes.
  • Experience in managing stakeholder expectations (client and project team) and generating relevant reports.
  • Excellent project tracking and monitoring skills
  • Good decision making and problem-solving skills.
  • Adaptable, flexible and ability to prioritize and work in tight schedules.
  • Ability to manage pressure, ambiguity and change.
  • Good understanding of all knowledge areas in software development including requirement gathering, designing, development, testing, maintenance, quality control etc.
  • Preferred experience with Agile methodology and knowledge of Financial Services/Asset Management Industry
  • Ensure quality of deliverables within project timelines
  • Independently manage daily client communication, especially over calls
  • Drives the work towards completion with accuracy and timely deliverables.
  • Good to have Financial Services knowledge

Job ID: 110792717

Similar Jobs

Noida, India

Skills:

react.js AndroidSwiftJavaKotlinObjective-cReact NativeIos

Bengaluru, India

Skills:

NexusNestjsOpenshiftNGRXTypescriptReactAngularNode.jsCloudformationECSTerraformSplunkArtifactoryExpress.JsSeleniumAWSPostmanKubernetesElasticsearchRxjsDockerJestJenkinsHapi.jsEKSCypressNewmanGitHub ActionsSOAP-based Web-services

Remote

Skills:

ReactJavascriptTypescriptSitecore XMSitecore XM CloudNext.js

Beware of Scammers

We don’t charge money for job offers