26988159 Full Stack UI Developer

CITIBANK N.A.

Singapore

In loco

SGD 90.000 - 130.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Citi Equities Technology in Singapore is seeking an intermediate Full Stack UI Developer to contribute to new and revised application systems, working with the Technology team on front-end development.

You will be responsible for building robust UI with React/TypeScript, managing state with Redux, and ensuring code quality through unit testing and best practices. This role emphasizes collaboration and independent planning within Citi.

Competenze

  • 3–5 years hands-on HTML5, CSS3/SASS, JS/Typescript.
  • Proficient in React with hooks.
  • Experience with unit testing using Jest and React Testing Library.
  • State management with Redux, Recoil, or React Context.
  • Experience with RxJS, WebSockets, and Web Workers.
  • Familiar with build tools (Webpack, Vite).
  • Knowledge of RESTful APIs, JWT, Node.js, Express.
  • Container-based development such as Electron.

Mansioni

  • 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 Jest/RTL-like tools.
  • Write and maintain a suite of reusable UI components across feature apps.
  • Contribute to overall application architecture and front-end best practices.
  • Perform code reviews to improve quality, maintainability and testability.
  • Be a self-starter, plan and schedule own work, implement functionality without direct supervision.
  • Collaborate with teams to form a strong working culture and adapt to different environments.

Conoscenze

HTML5 & CSS3
React & Hooks
Unit Testing (Jest)
Redux State Management
RxJS & WebSockets
Build Tools (Webpack/Vite)
Code Debugging & Performance
Electron (Container)
RESTful APIs (JWT/NodeJS)

Formazione

Bachelor's degree or equivalent experience

Strumenti

GitHub
Jenkins
Artifactory
Confluence
MongoDB
AMPS Server
ESLint/TSLint
Docker/OpenShift

Descrizione del lavoro

The Full Stack UI Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

This role is for a Full Stack UI developer in Citi Equities Technology.

The candidate should possess strong analytical and technical ability with at least 3 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.

Responsibilities:
  • 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:
  • 3 - 5 years of hands on HTML5, CSS3/SASS/CSS in JS, Core JavaScript, Typescript
  • Hands on 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 etc
  • Debugging skills, Code performance, Bench Marking
  • Container based development like Electron
  • RESTful APIs, JWT, NodeJS, Express JS
Nice to have
  • Exposure to Github, Jenkins, Artifactory, Confluence
  • MongoDB, AMPS Server - should able to query
  • Workspace tools - npm workspace, Micro Frontend, ESLint/TSLint
  • Docker management, Openshift containers
  • Experience working with other UI frameworks such as Angular
  • Experience working with any other backend programming languages and framework such as Java and Springboot
Education:
  • Bachelor's degree/University degree or equivalent experience
How You’ll Succeed

Be conscientious and consistent in identifying security vulnerabilities and working with the respective engineering teams and stakeholders to provide sound guidance and remediations. Be a team player, and a keen learner.

Working at Citi is far more than just a job. A career with us means joining a family of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

https://jobs.citi.com/dei

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Full Stack UI Developer
Full Stack UI Developer

Citigroup Inc. • Singapore

In loco
SGD 60.000 - 90.000
Full Stack UI Developer
Full Stack UI Developer

Citi • Singapore

In loco
SGD 90.000 - 130.000
Full-Stack UI Engineer - React/TypeScript
Full-Stack UI Engineer - React/TypeScript

CITIBANK N.A. • Singapore

In loco
SGD 90.000 - 130.000
Senior Front-End Developer, Vice President
Senior Front-End Developer, Vice President

Citigroup Inc. • Singapore

In loco
SGD 120.000 - 180.000
Singapore-Based Full-Stack UI Engineer (React/TypeScript)
Singapore-Based Full-Stack UI Engineer (React/TypeScript)

Citigroup Inc. • Singapore

In loco
SGD 60.000 - 90.000
Full-Stack UI Engineer — React + TypeScript
Full-Stack UI Engineer — React + TypeScript

Citi • Singapore

In loco
SGD 90.000 - 130.000
VP-Level Senior Front-End Engineer, Equities Tech
VP-Level Senior Front-End Engineer, Equities Tech

Citigroup Inc. • Singapore

In loco
SGD 120.000 - 180.000
Fullstack Developer (UI and server side)
Fullstack Developer (UI and server side)

Luxoft • Singapore

In loco
SGD 120.000 - 180.000
Full Stack Senior Developer, Vice President
Full Stack Senior Developer, Vice President

Citigroup Inc. • Singapore

In loco
SGD 120.000 - 180.000
Full-Stack Developer
Full-Stack Developer

IOTALENTS PTE. LTD. • Singapore

In loco
SGD 90.000 - 130.000