React Developer (Contract till 31st Dec)
Role:
Development and delivery of front end applications using React (TypeScript, Redux, Routing, Hooks, Context, Suspense).
Understand business / system requirements and translate them into technical solutions that are scalable, stable and fit for purpose.
Tackle very complex legacy defects that mediocre developers cannot analyse / solve.
Ensure adherence to the bank standards (including code, security and performance).
Analysis, designing, coding, and implementation of complex and custom-built applications.
Work collaboratively with team to achieve goals. Experience working with Agile methodologies, such as Scrum.
Investigate and resolve production issues to help maintain a stable production environment remain cool and effective in crisis.
Requirements:
Bachelors degree in computer science or similar relevant education background.
Minimum of 7 - 8 years of experience in front end application development
Frontend development with React 18 or newer
TypeScript, Routing, Hooks, Context, Suspense, State management solutions,e.g. Redux
CSS
Affinity to user experience / keen eye for high quality UI and UX
Ability to proactively work with stakeholders across theorganization
Strong computer science knowledge (algorithms, data structures, systemdesign)
Unit and integration testing
Familiar with standard frontend code editors and tools, e.g. VisualStudio Code, Chrome DevTools
Basic Linux shell scripting commands
Familiarity with Git, DevOps systems
Micro-frontends via Module Federation
Web Components
Bundler/toolchain familiarity (webpack, vite)
Advanced CSS know how
Able to influence and drive projects to meet key milestones and overcome challenges
Able to translate functional requirements to efficient and fit-for-purpose technical solutions
Must have experience in finance/banking domain.
Must be Open to take codility test.
EA Reg. No. 25C2690 | EA License No. R1330510