- citi
- react
- developer
- assistant vice president
- applications development
- risk technology
Role: Senior React Developer Assistant Vice President. Responsibilities include conducting feasibility studies, IT planning, applications development, risk technology, model development, and implementing new or revised application systems. Monitor and control all development phases, provide operational support, analyze complex problems, recommend security measures, consult with users on advanced programming solutions, and serve as an advisor or coach to junior analysts.
- citi
- senior gui developer
- javascript
- angular
- react
- frontend
Role: Senior GUI Developer. Responsibilities: Utilize knowledge of applications development, identify and define system enhancements, consult with users and technology groups, apply programming languages for design specifications, analyze applications for vulnerabilities and security issues, conduct testing and debugging, and act as SME. Requirements: Core Frontend Development, JavaScript Expertise (ES6+, closures, async/await, functional programming), Single Page Applications (SPA) using Angular or React, and State Management.
- citi
- react
- java
- spring boot
- angular
- docker
Role: Full Stack Developer React – Assistant Vice President. Responsibilities include designing, developing, and maintaining scalable full stack applications with React.js and modern UI architecture, modernizing legacy Angular applications to React, developing backend services using Java (8+) and Spring Boot, designing RESTful APIs, building event-driven data pipelines with Kafka, integrating with SQL Server and NoSQL databases, writing clean code, code reviews, collaborating with global teams, Agile ceremonies, CI/CD pipelines using Jenkins/TeamCity, containerized deployments with Docker, Kubernetes, and OpenShift, using AI-assisted tools like GitHub Copilot, and application monitoring. Requirements include relevant full stack experience.
- ui engineer
- citi
- react
- typescript
- micro-frontends
- jest
Role: UI Engineer. Responsibilities include architecture and development, feature implementation using React and TypeScript, contributing to enterprise design systems, implementing state management, integrating RESTful and GraphQL APIs, and developing micro-frontends. Quality, testing, and performance optimization using Jest, React Testing Library, Cypress, and Playwright are also required.