Hiring.Camp

Full Stack UI Developer

citibank

·

Today

Location
SG
Type
Full-time
Department
IT
Experience
3+ years
Source
Eightfold

Description

The Applications Development Intermediate Programmer Analyst 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.

The position is based in Singapore .

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 - 8 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

\------------------------------------------------------

## Job Family Group:

Technology

\------------------------------------------------------

## Job Family:

Applications Development

\------------------------------------------------------

## Time Type:

Full time

\------------------------------------------------------

## Most Relevant Skills

Please see the requirements listed above.

\------------------------------------------------------

## Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

\------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

JavaScriptTypeScriptJavaReactAngularHTML5CSS3SASSWebpackViteDockerJenkinsMongoDBGitHubConfluence

Similar Jobs

25

UI Full Stack Application Engineering- Vice President

Citi Bank · PLOT NO-1, S.NO. 77, India · Hybrid

3 days ago

UI Full Stack Application Engineering- Vice President

citibank · Pune, MH,IN, IN

3 days ago

Senior UI / Full Stack Engineer

Hewlett Packard Enterprise (HP) · Sunnyvale, California, United States of America · Hybrid

1 week ago

Senior UI / Full Stack Engineer

Hewlett Packard Enterprise (HP) · Sunnyvale, California, United States of America · Hybrid

1 week ago

Senior UI / Full Stack Engineer

Hewlett Packard Enterprise (HP) · Sunnyvale, California, United States of America · Hybrid

1 week ago

Senior Full Stack UI Engineer (5+ Years in React.js, TypeScript/JavaScript and RESTful APIs)

Fis · IND PUNE FL2, India

2 weeks ago

Sr. Full Stack UI/UX Software Engineer

Unknown · Washington, DC

2 weeks ago

Full Stack .Net - UI Focus - Remote US

Situsamc · Remote, United States of America · Remote

2 months ago

Senior Full Stack/UI Developer

SOSi · Chantilly, VA, United States

2 months ago

Full Stack Developer - Python/ React Js/ UX-UI Design

Synechron · Gurugram, India

2 months ago

Pasito (YC S22) - Fullstack engineer UI

Silver · Remote +2 · Remote

2 months ago

Full Stack Shopify Plus Developer (Hydrogen + UI/UX)

Ebizon · Jalandhar, Punjab · Hybrid

2 months ago

Engineer 4 - UI Full Stack Developer

Comcast · India - Chennai, Comcast India Engineering Cent

3 months ago

Full Stack Software Engineer – UI/UX & Web Engineering (Azure)

WSP · United States, US

4 months ago

AI Full Stack Software Engineer (Agentic AI & UI Focus)

Iqvia · Warsaw, Poland

4 months ago

UI Full Stack Software Developer

Booz Allen Hamilton · USA, MD, Fort Meade (9800 Savage Rd), United States of America +1

4 months ago

Cluster UI Full Stack, Engineering Lead

Cerebrassystems · Bengaluru, Karnataka, India; Toronto, Ontario, Canada +2

7 months ago

Fullstack Engineer - UI

Pasito · Remote

8 months ago

Fullstack-Entwickler (m/w/d) – Schwerpunkt UI / Industrie- Software

moguruGmbH

10 months ago

UI Engineer (Fullstack)

Dialo · Warsaw · Onsite

10 months ago

Full Stack Developer (UI/ Next.js/ Dotnet core - 4+ Years Experience)

Seminal · Jaffna, Sri Lanka

12 months ago

Full Stack Developer (UI/ Next.js/ Dotnet core - 4+ Years Experience)

Seminal · Chennai, Tamil Nadu, India

1+ year ago

Senior Software Engineer (UIUX full stack developer)

Eurofins Scientific · Bengaluru, KA, India · Hybrid

4 weeks ago

Lead Technology Analyst- Level 3 - SAP Full stack ABAP, Ui5

Airbus · Bangalore (Airbus), India

1 month ago

Full Stack Developer SAP Fiori/UI5 (w/m/d)

Cas

1+ year ago