This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This role is for a Senior Full Stack UI developer in Citi Equities Technology. The candidate should possess strong analytical and technical ability with 6-10 years of experience in React, Redux, websockets, and cutting-edge web technologies. Candidate should be able to work independently as well as being a team player, with good communication skills and stakeholder management. As a senior developer, you will work together with front office, product development, and members of the development team to provide solutions that improve efficiency, decrease operational risk, and enable the business to expand.
Job Responsibility:
Design, develop and maintain web apps using React and TypeScript, ensuring high quality, clean and maintainable code
Manage application state using redux and middleware such as redux toolkit
Ensure high test coverage by writing unit tests using Vitest
Write and maintain a suite of reusable UI components which can be used across different feature apps
Contribute to the overall application architecture and provide inputs on front end frameworks, design patterns and best practices
Perform code reviews and contribute to overall quality, maintainability and testability of software developed
Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision
Work closely with teams to form good working culture and continuously adapt to different working environment
Requirements:
HTML5
CSS3/SASS/CSS in JS
Core JavaScript
Typescript
React
React hooks
Unit Testing with Jest
React-testing-library
Application State Management with Redux
Recoil
React Context
Reactive Apps with RxJS
Web Sockets
Web workers
Build Tools like Webpack/Vite
Debugging skills
Code performance
Bench Marking
Container based development like Electron
RESTful APIs
JWT
NodeJS
Express JS
Nice to have:
Exposure to Bitbucket
Jenkins
Artifactory
Confluence
MongoDB
AMPS Server
Workspace tools – npm workspace
Micro Frontend
ESLint/TSLint
Docker management
Openshift containers
Experience working with other UI frameworks such as Angular
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.