Senior Front-End Developer (React, Redux, TypeScript)
Citi · Singapour
Job description
About the role
Citi Equities Technology is looking for a Senior Front-End Developer to work with front office, product development and other developers to build solutions that improve efficiency, reduce operational risk and help the business grow. The role is full time and requires strong analytical and technical ability, independent work and good stakeholder management.
Key responsibilities
- Design, develop and maintain web applications using React and TypeScript, with clean, maintainable code.
- Manage application state with Redux and middleware such as Redux Toolkit.
- Write unit tests with Vitest to ensure high test coverage.
- Build and maintain a suite of reusable UI components used across feature apps.
- Contribute to application architecture and give input on front-end frameworks, design patterns and best practices.
- Perform code reviews and help ensure quality, maintainability and testability.
- Plan and schedule your own work and deliver functionality without direct supervision.
Required profile
- Minimum 7-10 years of relevant development experience.
- Bachelor's degree or equivalent experience.
- Eligible to work in Singapore.
Required skills
- HTML5, CSS3/SASS, core JavaScript and TypeScript
- React and React Hooks
- Redux, Recoil, React Context; unit testing with Jest and React Testing Library
- RxJS, Web Sockets, Web Workers
- Webpack/Vite, debugging, performance benchmarking
- Electron, RESTful APIs, JWT, Node.js, Express.js
Nice to have: Bitbucket, Jenkins, Artifactory, Confluence, MongoDB, AMPs Server, npm workspaces, micro-frontends, ESLint/TSLint, Docker, OpenShift, Angular and Java/Spring Boot.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 12 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Citi
Singapour