Job Overview
Engineer the future of global finance. At Citi, our Tech team helps redefine finance. Every day $5 trillion cross our network across 180+ countries. We deploy advanced AI, shape global markets, and build systems that matter. As a Mid‑level UI Frontend Developer in the Identity Innovation space, you will design, develop, and implement production‑grade frontend applications using TypeScript and React.js to enhance user experience, streamline workflows, and support automation and cost‑reduction initiatives across the firm.
Responsibilities
* Design, develop, and maintain high‑quality, responsive, and performant user interfaces using TypeScript, React.js, and modern frontend technologies.
* Implement state management solutions (e.g., Redux, Redux Toolkit) to ensure scalable and maintainable application state.
* Collaborate with UI/UX designers, backend developers, and product owners to translate requirements into engaging and user‑friendly web experiences.
* Integrate frontend applications with various APIs and ensure seamless data flow and authentication (e.g., OAuth‑2 for SSO).
* Develop reusable UI components and maintain a component storybook for consistency and efficiency across projects.
* Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
* Write comprehensive unit and integration tests for frontend components and applications.
* Participate in code reviews, mentor junior team members, and contribute to continuous improvement of frontend development processes and best practices.
* Ensure solutions and processes comply with audit initiatives and requirements, consulting with Business Information Security Officers (BISOs) and Technology Information Security Officers (TISOs) as needed.
* Appropriately assess risk when making technical decisions, demonstrating consideration for Citi’s reputation and compliance with applicable laws, rules, and regulations.
Qualifications
* Proven relevant experience in a Frontend Engineering role with a strong focus on UI development.
* Experience working in a large, complex, and/or global environment, preferably within Financial Services.
* Ability to manage significant project components effectively.
* Clear written and verbal communication skills, especially in technical contexts.
* Strong understanding of software design principles, frontend architecture, and analytics tools.
* Analytic and diagnostic skills for troubleshooting and problem‑solving.
* Effectiveness in a matrix environment and ability to partner with virtual teams.
* Independence, prioritization, and ownership of projects from conception to deployment.
* Ability to work under pressure, manage tight deadlines, and adapt to changing requirements.
* Track record of contributing to operational process change and improvement through technical solutions.
Education
* Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
Must‑Have Skills
* TypeScript programming
* React.js fundamentals
* Redux or Redux Toolkit
* CSS and experience with styling‑in‑JS libraries or preprocessors
* Client‑side routing in React applications
* RESTful API consumption
* Webpack or Vite build tools
* SSO integration via OAuth‑2
* Git version control
* Jest, React Testing Library, Cypress, or similar testing frameworks
* Component Storybook documentation
* Docker and Kubernetes containerization
Nice‑to‑Have Skills
* Next.js or Gatsby experience
* Modern state‑management libraries such as Recoil, Zustand, or Jotai
* Performance optimization techniques
* WebSocket real‑time communication
* Additional programming language such as Python
Benefits
* Competitive base salary
* Annual leave: 27 days plus bank holidays
* Discretionary annual performance‑related bonus
* Private medical care & life insurance
* Employee assistance program
* Pension plan
* Paid parental leave
* Special employee, family, and friend discounts
* Access to learning and development resources
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to 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 resources at Citi.
View Citi’s EEO policy statement and the Know Your Rights poster.
#J-18808-Ljbffr