CrawlJobs Logo

Senior UI Developer

India, Pune · Job Posted April 23, 2026
Apply Position
Job Link Share

Job 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.

Job Responsibility

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements

  • 7+ years of experience in UI development
  • Expert-level proficiency in Angular, ReactJs (version 11 and above)
  • Deep understanding of TypeScript, HTML, and CSS3
  • Extensive knowledge of core JavaScript concepts and design patterns
  • Proven experience with responsive design, cross-browser compatibility, and accessibility best practices (WCAG)
  • Experience with AI-assisted development tools (e.g., GitHub Copilot) and a passion for exploring new technologies
  • Excellent problem-solving, analytical, and debugging skills
  • Strong leadership, communication, and interpersonal skills
  • Ability to work independently and as part of a team
  • Bachelor's degree in Computer Science or a related field (or equivalent experience)

Nice to have

  • Experience with AG Grid or similar table libraries
  • Experience with UI testing frameworks (e.g., Jest, Karma, Cypress)
  • Experience with state management libraries (e.g., NgRx, RxJS)
  • Experience with UX design
  • Familiarity with backend development technologies (e.g., Node.js, Java)
  • Contributions to open-source projects

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior UI Developer

8 matching positions

Senior UI Developer

We are looking for accomplished senior UI engineers who are passionate about bui...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of hands-on professional experience in front-end/UI development using Angular (preferably Angular 8+)
  • Proven track record in a leadership role (VP, or similar) in a UI/Frontend development capacity
  • Experience in Micro Frontend(MFE) architecture building scalable and modular web applications
  • Strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design
  • Experience with RESTful APIs, GraphQL, and integrating front-end components with backend services
  • Proficiency in UI/UX best practices and building highly interactive web applications
  • Strong understanding of frontend build tools (Webpack, Angular CLI, npm, yarn, gulp etc.) and version control systems like Git
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Lead and mentor a team of UI/Frontend developers, fostering a culture of collaboration and excellence and significantly contribute to the development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • Define the UI/UX strategy, architecture, and best practices in alignment with the company's vision
  • Collaborate with cross-functional teams including Product, Design, and Backend teams to deliver end-to-end solutions
  • Develop and engineer front end solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • Architect, design, and implement scalable and high-performance Angular applications
  • Drive code reviews, debugging, testing, and performance optimization for all UI layers
  • Stay updated with the latest Angular versions and trends, implementing best practices and new features as needed
  • Partner continuously with stakeholders, UX and QA
  • Provide thought leadership, as well as coaching and development for junior team members
  • Collaborate with technical leadership to ensure work is aligned to the broad technical strategy
  • Fulltime
Read More
Arrow Right

Senior UI Developer

The Senior UI Developer is an intermediate level position responsible for partic...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Must have experience maintaining portal solutions developed using technologies such as React, Angular, Node.js, JavaScript, HTML5 and related technologies
  • Experience with development in .NET and/or Java frameworks
  • Expert building JavaScript single-page-application design tools such as React and/or Angular
  • Expert using and integrating a wide variety of JavaScript-based libraries for different use cases. For instance, D3 for creating vector-based user interface controls/tools
  • Expert in HTML5 markup and using one of more CSS preprocessors. For instance, Less or SCSS
  • Significant experience using common user interface utility frameworks like Bootstrap etc.
  • Experience with Application UX Designs, including using UI wire framing tools such as Balsamiq
  • Experience in integrating REST-based web services using JSON
  • Experience with database systems such as MSaaS and BigData environments with Hive databases
Job Responsibility
Job Responsibility
  • Design, develop and maintain software solutions with the highest quality and on-time delivery for the Client Delivery group
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower-level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
What we offer
What we offer
  • Discover the top benefits offered to our global workforce, designed to support your well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior UI Developer

We are looking for a senior UI developer proficient in React or .NET/C# to join ...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of relevant experience
  • Relevant working experience in Windows and Web UI Development
  • Proficiency in React and .Net/C#
  • Solid understanding of HTML5, CSS3, JavaScript, knowledge of test frameworks
  • Strong sense of responsibility, self-motivation, attention to details and a positive attitude
Job Responsibility
Job Responsibility
  • Design and deliver front end web applications based on business requirements
  • Responsible for completing Front-end design and coding in a timely manner by understanding user requirements
  • Solves complex technology problems / projects for the business unit supported
  • Tracks business unit performance against the IT business plan and service level agreements
  • identifies gaps
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviors, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior UI Developer

We are seeking a highly skilled and experienced Senior Application Developer to ...
Location
Location
Canada , Toronto; Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 6+ years of in-depth professional development experience with a dominant focus on building sophisticated client-side applications
  • Extensive, hands-on experience in modern client-side development, including expert-level proficiency in Angular, ReactJS, HTML5, ES6+, TypeScript, and reactive programming paradigms (e.g., RxJS)
  • Proven experience with high-throughput, low-latency systems, including the design and integration of streaming data feeds and RESTful APIs
  • Extensive practical experience with a range of essential back-end and middleware technologies, specifically including Kafka, Solace, and MongoDB
  • Demonstrable experience with modern CI/CD pipelines and tools, such as Tekton, and container orchestration platforms like OpenShift and Kubernetes
  • A self-starting individual with prior experience working in a fast-paced, desk-facing role within a financial services environment
  • Exposure to and appreciation for software quality techniques such as Test-Driven Development (TDD) and application performance profiling
  • A strong mathematical aptitude and a genuine ambition to learn the complex mathematics associated with financial derivatives
  • Excellent aptitude for analysis and a methodical, effective approach to problem-solving
  • Consistently demonstrates clear and concise written and verbal communication skills
Job Responsibility
Job Responsibility
  • Business Collaboration: Work in close partnership with the Rates trading desks to thoroughly understand their requirements and workflow challenges and translate these complex business needs into intuitive, efficient, and user-centric UI designs
  • UI Development: Responsible for designing scalable Web UI architecture, writing high-quality code, and conducting comprehensive testing to ensure functionality meets business specifications
  • Process Improvement: Actively contribute to the continual improvement of our software development lifecycle (SDLC)
  • Project Delivery: Play a crucial role in delivering large-scale, complex technology projects from conception through to deployment
  • Production Support: Serve as a third-line support contact for the production system, handling escalated issues that require deep technical analysis
  • Technical Analysis: Meticulously review and analyze proposed technical solutions for new and existing projects to ensure they are robust, scalable, and aligned with architectural standards
  • Business Integration: Develop a comprehensive knowledge of how different areas of the business integrate and function to accomplish strategic goals, ensuring that technology solutions enhance these processes
  • Innovation: Actively impact the future of Applications Development by identifying opportunities for innovation, researching emerging trends, and adapting cutting-edge technologies to deliver best-in-class software solutions
  • Standards and Procedures: Ensure all essential development and operational procedures are strictly followed
  • Risk and Compliance Management: Appropriately assess risk when making business and technical decisions
  • Fulltime
Read More
Arrow Right

Senior UI Developer

We’re looking for a Lead Frontend Developer who enjoys building fast, polished w...
Location
Location
KANDIVALI EAST
Salary
Salary:
Not provided
paritycube.com Logo
Parity Cube
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 8 years of hands-on experience in frontend development
  • Strong skills in React, Next.js, JavaScript (ES6+), HTML5, and CSS3
  • Experience with state management libraries (Redux, Zustand, Recoil, etc.)
  • Solid understanding of API integration, REST services, and micro-frontend architecture
  • Comfortable with modern build tools and workflows such as Webpack, Vite, and Babel
  • Strong problem-solving ability and a sharp eye for detail
  • Experience working with cloud services, like AWS, Google Cloud or DigitalOcean
  • Clear and unambiguous communication, both written and verbal
  • Experience working with relational databases such as PostgreSQL or MySQL
  • Experience in native JavaScript, OOPs concept, data structures, algorithm and problem-solving
Job Responsibility
Job Responsibility
  • Lead the development of scalable and maintainable applications
  • Work closely with product, design, backend, devops, and QA teams to deliver solid, user-focused features
  • Set the bar for coding standards, guide code reviews, and help shape frontend best practices
  • Improve performance and make sure the interface feels fast and responsive
  • Mentor the team and play an active role in key architectural decisions
  • Fulltime
Read More
Arrow Right

Senior UI Developer

Senior UI Developer role at Citi, responsible for building high quality, modern,...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on professional experience in front-end/UI development using Angular (preferably Angular 8+)
  • Proven track record in a leadership role (VP, or similar) in a UI/Frontend development capacity
  • Experience in Micro Frontend(MFE) architecture building scalable and modular web applications
  • Strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design
  • Experience with RESTful APIs, GraphQL, and integrating front-end components with backend services
  • Proficiency in UI/UX best practices and building highly interactive web applications
  • Strong understanding of frontend build tools (Webpack, Angular CLI, npm, yarn, gulp etc.) and version control systems like Git
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Lead and mentor a team of UI/Frontend developers, fostering a culture of collaboration and excellence
  • Define the UI/UX strategy, architecture, and best practices in alignment with the company's vision
  • Collaborate with cross-functional teams including Product, Design, and Backend teams to deliver end-to-end solutions
  • Develop and engineer front end solutions within an Agile software delivery team
  • Architect, design, and implement scalable and high-performance Angular applications
  • Drive code reviews, debugging, testing, and performance optimization for all UI layers
  • Stay updated with the latest Angular versions and trends
  • Partner continuously with stakeholders, UX and QA
  • Provide thought leadership and coaching for junior team members
  • Collaborate with technical leadership to ensure work is aligned to the broad technical strategy
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Equal opportunity employer
  • Reasonable accommodation for persons with disabilities
  • Fulltime
Read More
Arrow Right

Senior UI Developer

We are seeking a talented Mid-Level to Senior React UI Developer with 5 – 8 year...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 – 8 years of professional experience in frontend development
  • Strong proficiency in React.js (16.8+, 18+), functional components, hooks, context API, and modern JavaScript features
  • Strong expertise in TypeScript for type-safe application development
  • Expertise in Tailwind CSS and/or Material UI for building responsive, accessible UIs
  • Hands-on experience with Redux Toolkit, React Query, Zustand, or similar libraries
  • Experience with React Hook Form or Formik for complex form handling and validation
  • Hands-on experience with RESTful APIs and GraphQL
  • Proficiency in Webpack and/or Vite for build optimization and configuration
  • Hands-on experience with Docker for containerization in development and deployment
  • Familiarity with CI/CD workflows using GitHub Actions or Jenkins
Job Responsibility
Job Responsibility
  • Design, develop, and maintain complex React.js applications with a focus on performance and user experience
  • Build reusable, modular components using React.js, TypeScript, and modern CSS frameworks (Tailwind CSS, Material UI)
  • Implement robust state management solutions using Redux Toolkit, React Query, or similar libraries
  • Develop and integrate forms using React Hook Form or Formik with comprehensive validation
  • Integrate RESTful APIs and GraphQL endpoints for seamless data handling and real-time updates
  • Optimize application build processes using Webpack or Vite for faster load times and better performance
  • Containerize applications using Docker for consistent development and deployment environments
  • Set up and maintain CI/CD pipelines using GitHub Actions or Jenkins
  • Debug complex issues, perform root cause analysis, and implement performance optimization strategies
  • Collaborate with backend developers, designers, and product managers in an Agile environment
What we offer
What we offer
  • Competitive base + commission
  • Fast growth into leadership roles
  • Fulltime
Read More
Arrow Right

Senior UI Developer - Angular

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of relevant experience in the Financial Service industry
  • Hands on Coding experience on UI technologies like Angular, ReactJS, HTML, CSS JavaScript
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Experience with componentized development. Proficiency in implementing streaming and real-time experiences (e.g., word/token streaming, live updates, progress/status indicators)
  • Ability to design intuitive UIs for AI‑first experiences (chat, streaming, agentic workflows)
  • Ability to ship production UI features and influence architecture
  • Strong understanding of frontend architecture, state management, performance optimization, and responsive design
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right