UI Frontend Developer

Citi

New York (NY)

Hybrid

USD 38,000 - 64,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Cafeteria Program
Home Office Allowance
Paid Parental Leave
Private Medical Care
Pension Plan
Group Life Insurance
Employee Assistance Program
Learning and development programs
Flexible work arrangements
Career progression opportunities
Socially active communities

Job summary

Citi Hungary is seeking a Mid-level UI Frontend Developer to join the Identity Innovation space within Cloud Technology Services. The role focuses on building production-grade frontend applications with TypeScript and React.js to enhance user experience and support automation and cost-reduction initiatives.

You will collaborate with UI/UX, backend, and product teams, implement Redux, ensure secure OAuth-2 authentication, and contribute to tests and reusable components.

Qualifications

  • Proven frontend engineering experience with UI development.
  • Experience in large, global environments, preferably financial services.
  • Ability to manage technical projects or significant project components.
  • Clear and concise written and verbal communication in technical contexts.
  • Understanding of frontend architecture and analytics tools.
  • Analytical and diagnostic troubleshooting skills.
  • Ability to work in a matrix environment and with virtual teams.
  • Bachelor’s degree or equivalent in CS/Engineering or related field.

Responsibilities

  • Design, develop, and maintain high-quality UIs using TypeScript and React.js.
  • Implement scalable state management (Redux, Redux Toolkit).
  • Collaborate with UI/UX designers, backend developers, and product owners.
  • Integrate frontend with APIs and manage authentication via OAuth-2.
  • Develop reusable UI components and maintain a Storybook.
  • Optimize UI/UX performance and ensure feasibility with existing frameworks.
  • Write unit and integration tests for frontend components.
  • Participate in code reviews and mentor junior team members.
  • Ensure audit and security requirements are followed with BISOs/TISOs.

Skills

TypeScript
React.js
Redux/Redux Toolkit
CSS/Styling
Client-side routing
RESTful APIs
Webpack/Vite
OAuth-2
Git
Jest/RTL/Cypress
Storybook
Docker/Kubernetes

Education

Bachelor’s degree in CS/Engineering or related field

Tools

Storybook
Docker
Kubernetes
Webpack
Vite
Git
OAuth-2

Job description

UI Frontend Developer
Location(s):

Budapest, Budapest, Hungary

Job Type:

Hybrid

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,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.

Job Overview

The Mid-level UI Frontend Developer will be an integral part of the Identity Innovation space within the Cloud Technology Service department. This intermediate-level position is responsible for the design, development, and implementation of robust and intuitive user interfaces. The primary objective is to build production-grade frontend applications, predominantly using TypeScript and React.js, that enhance user experience, streamline workflows, and support the automation and cost reduction initiatives across the firm. The successful candidate will ensure high-quality visual and functional standards are met within existing and planned technology frameworks, contributing to the strategic evolution of our cloud-based identity services.

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., via 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 are in accordance with audit initiatives and requirements, consulting with Business Information Security Officers (BISOs) and Technology Information Security Officers (TISOs) as needed.
Qualifications:
  • Proven relevant experience in a Frontend Engineering role, with a strong focus on UI development.
  • Demonstrated experience working in a large, complex, and/or global environment, preferably within Financial Services.
  • Proven ability to manage technical projects or significant project components effectively.
  • Consistently demonstrates clear and concise written and verbal communication skills, especially in technical contexts.
  • Comprehensive understanding of software design principles, frontend architecture, and analytics tools to identify best practices.
  • Demonstrated analytic and diagnostic skills for troubleshooting and problem-solving.
  • Ability to work effectively in a matrix environment and partner with virtual teams.
  • Ability to work independently, prioritize tasks, and take ownership of various parts of a project or initiative from conception to deployment.
  • Ability to work under pressure and manage tight deadlines or unexpected changes in expectations or requirements in a fast-paced development environment.
  • Proven track record of contributing to operational process change and improvement through technical solutions.
  • Bachelor’s degree/University degree in Computer Science, Engineering, or a related field, or equivalent experience.
Must-Have Skills:
  • Programming Languages: TypeScript
  • Frontend Frameworks: React.js Fundamentals
  • State Management: Redux, Redux Toolkit
  • Styling: CSS, and experience with styling-in-JS libraries or pre/post-processors
  • Routing: Client-side routing in React applications
  • API Integration: Experience consuming RESTful APIs
  • Build Tools: Webpack, Vite
  • Authentication: Integration with SSO and Authentication providers via OAuth-2
  • Version Control: Git
  • Testing Frameworks: Experience with Jest, React Testing Library, Cypress, or similar
  • Component Documentation: Component Storybook
  • Containerization: Docker, Kubernetes
Nice-to-Have Skills:
  • Frontend Frameworks: Experience with Next.js or Gatsby
  • Advanced State Management: Familiarity with modern solutions like Recoil, Zustand, or Jotai
  • Performance Optimization: Techniques for optimizing web application performance
  • Real-time Communication: Experience with Web Sockets
  • An additional programming language like Python is a plus
What we can offer you:

By joining Citi Hungary, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive compensation package and enjoy a whole host of additional benefits that support you (and your family) to be well, live well and save well:

  • Cafeteria Program
  • Home Office Allowance (for colleagues working in hybrid work models)
  • Paid Parental Leave Program (maternity and paternity leave)
  • Private Medical Care Program and onsite medical rooms at our offices
  • Pension Plan Contribution to voluntary pension fund
  • Group Life Insurance
  • Employee Assistance Program
  • Access to a wide variety of learning and development programs, online course libraries and upskilling platforms, such as Udemy and Degreed
  • Flexible work arrangements to support you in managing work - life balance
  • Career progression opportunities across geographies and business lines
  • Socially active employee communities with diverse networking opportunities

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

Sounds like Citi has everything you need?

Then apply to discover the true extent of your capabilities.

Job Family Group:

Technology

Job Family:

Systems & Engineering

Time Type:

Full time

Primary Location Full Time Salary Range:

12 211 560,00 Ft - 20 474 640,00 Ft

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front End (UI) Software Engineer (Fullstack)
Front End (UI) Software Engineer (Fullstack)

Citi • New York (NY)

Hybrid
USD 119,000 - 159,000
27 days annual leave
Discretional annual bonus
Private medical care & life insurance
+5
Lead Front End Engineer - React (VP)
Lead Front End Engineer - React (VP)

Citi • New York (NY)

Hybrid
USD 114,000 - 171,000
Lead Front End Engineer – React (VP)
Lead Front End Engineer – React (VP)

RiseMe • Tampa (FL)

On-site
USD 114,000 - 171,000
Lead Front End Engineer – React (VP)
Lead Front End Engineer – React (VP)

Citigroup Inc. • Tampa (FL)

On-site
USD 114,000 - 171,000
Front End Developer - Angular React - Assistant Vice President
Front End Developer - Angular React - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 32,000 - 48,000
Senior Front-End Developer (React, TypeScript) - VP, FX Options Pricing
Senior Front-End Developer (React, TypeScript) - VP, FX Options Pricing

Citi • New York (NY)

Hybrid
USD 162,000 - 256,000
27 days leave
Bonus program
Private medical care
+5
Senior GUI developer - Equities Technology
Senior GUI developer - Equities Technology

Citi • New York (NY)

On-site
USD 120,800 - 170,800
Front End (UI) Software Engineer
Front End (UI) Software Engineer

Citigroup Inc. • United States

Hybrid
USD 120,000 - 170,000
27 days annual leave
Discretionary annual bonus
Private medical care & life insurance
+4
Full Stack UI Developer
Full Stack UI Developer

Citi • New York (NY)

On-site
USD 110,000 - 170,000
Financial Analyst Future Opportunities Campaign
Financial Analyst Future Opportunities Campaign

Citi • New York (NY)

Hybrid
USD 22,000 - 48,000
Cafeteria Program
Home Office Allowance
Paid Parental Leave
+6