
Senior Front End UI Developer
- Job Req Id:
- 25889986
- Location(s):
- Irving, Texas, United States, Tampa, Florida, United States
- Job Type:
- On-Site/Resident
- Posted:
- Sep. 10, 2025
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team 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.
Job Overview
The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
Responsibilities:
Lead the design, development and maintenance of scalable full-stack applications using ReactJS, Typescript and NestJS.
Translate complex business requirements into technical architecture and design documents.
Guide the team in adopting coding standards, best practices and modern development methodologies.
Mentor junior and mid-level engineers, performing thorough code reviews and providing technical leadership.
Partner with product managers, UI/UX designers and other engineers to plan project scope, estimate timelines and ensure alignment across teams.
Contribute to system architecture decisions (e.g. monolith vs microservices, database design, API strategies)
Drive performance optimizations, scalability improvements and system reliability initiatives.
Participate in and sometimes lead cross-team technical discussions and solution planning.
Support development strategies and CI/CD pipelines, ensuring smooth release processes.
Stay current with emerging tools and frameworks, proactively suggesting improvements.
Qualifications:
Deep proficiency in ReactJS (hooks, context, state management libraries such as Redux/Zustand/Recoil)
At least 3+ years in full-stack development with ReactJS, Typescript, NestJS (or similar frameworks)
Advanced Typescript knowledge or similar language including generics, decorators and advanced typing strategies.
Strong experience in NestJS or similar framework (modular architecture, middleware, interceptors, guards, providers)
Expert in API design principals (REST, GraphQL, versioning, error handling, performance tuning)
Proficiency with databases (SQL & NoSQL) and related tools like TypeORM or Prisma.
Strong command of modern HTML/CSS, responsive design and accessibility standards.
Experience with design systems and component libraries (Material UI, Chakra or custom libraries)
Familiarity with event-driven architecture, messaging queues (Kafka, RabbitMQ, etc)
Skilled in designing distributed systems and scalable applications.
Experience with cloud platforms (AWS, GCP or Azure)
Knowledge of DevOps practices (Docker, Kubernetes, Terraform, CI/CD pipelines)
Solid grasp of security best practices (OWASP, secure coding, encryption, auth/authorization models)
Excellent problem-solving, debugging and optimization abilities.
Strong mentorship and leadership skills within technical teams.
Experience leading or contributing to architecture reviews, RFCs or technical strategy sessions.
Hands-on experience with large-scale, production-grade applications
Experience working in agile environments and collaborating with cross-functional teams.
Prior involvement in system architecture discussions, project planning and technical leadership.
Education:
Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
------------------------------------------------------
Job Family Group:
Technology------------------------------------------------------
Job Family:
Applications Development------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Primary Location:
Irving Texas United States------------------------------------------------------
Primary Location Full Time Salary Range:
$125,760.00 - $188,640.00
In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.------------------------------------------------------
Other Relevant Skills
Node.js, React.js, Reactive Extensions for JavaScript (RxJS), React Redux.------------------------------------------------------
Anticipated Posting Close Date:
Sep 16, 2025------------------------------------------------------
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.

Global Benefits
Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance. Explore a few of the highlights that make working with us rewarding.

Explore More Jobs
-
Vice President, Data Analytics Lead Analyst (Hybrid)
- Kuala Lumpur, Kuala Lumpur
-
Underwriter - C13 - BOGOTA
- Bogotá, Bogota D.C.
-
TTS Data Business Associate - AVP
- São Paulo, São Paulo
-
Transaction Manager - Wholesale Lending and Credit Admin
- Taipei, Taiwan
-
Early Careers Talent Network
Sign up to receive personalized job matches based on your skills and interests. We'll help you discover opportunities that align with your goals.
-
Career Professionals Talent Network
Sign up to receive tailored job matches based on your skills and experience. Discover opportunities that align with your ambitions.