CrawlJobs Logo

Front End (UI) Software Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The team require a specialist in UI Engineer exp React, Typescript and JavaScript) to join a low-latency systems and application framework engineering team (skilled in Java, AWS, Docker, Kubernetes, Git, CI/CD Pipeline). The HPA organisation (High Performance Architecture) are a high skilled enablement group of Subject Matter experts - who produce application frameworks and engage with application engineers to enable application Modernisation to over 100 teams across Citi with a concentration on low latency eTrading platforms in Markets Technology.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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:

  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development from design to deployment
  • Passion for coding excellent, commercial grade, mission critical user facing applications and frameworks
  • Proficiency in building and maintaining user interfaces with React.js including an understanding of hooks, contexts and state management
  • Strong experience with Typescript including type inference, interfaces, generics and an ability to integrate those with React to ensure type safety
  • Solid knowledge of modern HTML/CSS techniques including responsive design
  • Knowledge of building and interacting with RESTful API's
  • Proficiency in using unit and integration test frameworks (Jest, Cypress etc)
  • Working knowledge of CI/CD tooling and cloud based deployments
  • Experience in implementing projects independently
  • Great communicator with high EQ
  • Ability to occasionally produce clear diagrammatic documentation and model key aspects appropriate diagrammatic tooling
  • May have a desire to learn Java and work closely with server side application/framework teams
  • Relationship and consensus building skills

Nice to have:

  • Experience with terraform is a plus
  • Demonstrates understanding of Kubernetes/Openshift tuning, including HPA and VPA
  • Experience with Next.JS would be beneficial but not essential
What we offer:
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Additional Information:

Job Posted:
February 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Front End (UI) Software Engineer

Staff Front-end Engineer - UI

We’re the forever innovators. On a mission that goes beyond business. Securing d...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineer profile with at least 8 years of experience in software development
  • Strong proficiency in HTML, CSS, and JavaScript
  • Extensive knowledge of Web APIs and CSS features, as well as their browser support
  • Experience with React and TypeScript
  • Good knowledge of testing frameworks
  • Familiarity with design tools such as Figma
  • Awareness of accessibility standards and best practices (a11y)
Job Responsibility
Job Responsibility
  • Own from a technical standpoint the desktop and mobile development of Ledger Live applications
  • Collaborate with our designers to translate designs and prototypes into functional and visually appealing user interfaces
  • Write and maintain unit and integration tests to ensure the reliability of our applications
  • Participate in code reviews
  • Be responsible for the quality of Ledger’s UI/UX framework
  • Mentor and promote tech growth within the team, helping to set high standards for the team
  • Work 100% on Open Source projects all gathered in our monorepo: ledger-live
  • Share knowledge within Ledger and beyond
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – Front-End Development

Senior Software Engineer – Front-End Development for Product Engineering / Enter...
Location
Location
India , Coimbatore
Salary
Salary:
Not provided
ambconline.com Logo
AMBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain front-end modules using Angular, TypeScript, HTML5, and CSS3/SASS, adhering to coding standards and best practices
  • Implement state management using NgRx and RxJS to ensure optimized, reactive, and scalable user interfaces
  • Integrate REST APIs and WebSocket services for seamless front-end and backend communication
  • Apply security best practices (XSS, CSRF, CORS) and performance optimization techniques such as lazy loading and modular architecture
  • Collaborate with architects and product managers to define UI design patterns, reusable components, and front-end architecture guidelines
  • Perform code reviews, debugging, and optimization to ensure maintainable, high-performing, and bug-free applications
  • Utilize Git/GitLab CI/CD pipelines for version control, automated builds, and deployments within cloud environments (preferably GCP)
  • Work closely with UI/UX teams using Figma or similar tools to translate design prototypes into responsive and accessible web interfaces
  • 4 to 6 years work experience
Job Responsibility
Job Responsibility
  • Design, develop, and maintain front-end modules using Angular, TypeScript, HTML5, and CSS3/SASS, adhering to coding standards and best practices
  • Implement state management using NgRx and RxJS to ensure optimized, reactive, and scalable user interfaces
  • Integrate REST APIs and WebSocket services for seamless front-end and backend communication
  • Apply security best practices (XSS, CSRF, CORS) and performance optimization techniques such as lazy loading and modular architecture
  • Collaborate with architects and product managers to define UI design patterns, reusable components, and front-end architecture guidelines
  • Perform code reviews, debugging, and optimization to ensure maintainable, high-performing, and bug-free applications
  • Utilize Git/GitLab CI/CD pipelines for version control, automated builds, and deployments within cloud environments (preferably GCP)
  • Work closely with UI/UX teams using Figma or similar tools to translate design prototypes into responsive and accessible web interfaces
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Front End

As a Senior Software Engineer, Front End at Kiddom, you will help design and del...
Location
Location
United States , San Francisco Or New York
Salary
Salary:
150000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8+ years of professional software engineering experience, with significant emphasis on modern front-end development
  • Strong proficiency with React (or similar frameworks such as Vue or Angular) and the surrounding ecosystem (state management, routing, build tools)
  • Solid understanding of frontend performance, responsive UI development, and accessibility best practices
  • Ability to design modular, scalable solutions that support long-term product evolution
  • Familiarity with backend fundamentals (REST APIs, microservices, data modeling) and experience collaborating closely with backend teams
  • Experience with cloud-based infrastructure (AWS, GCP, or similar)
  • Strong communication skills and the ability to collaborate across design, product, and engineering
  • Passion for building products that improve the lives of teachers and students
Job Responsibility
Job Responsibility
  • Lead the implementation of major product features and frontend initiatives across our web apps
  • Contribute to the evolution of Kiddom’s frontend architecture, focusing on performance, reliability, accessibility, and long-term maintainability
  • Collaborate deeply with designers and product managers to translate requirements into elegant user experiences
  • Partner with backend engineers to shape APIs, data models, and integration patterns for scalable front-end development
  • Participate in design reviews, code reviews, and architectural discussions
  • Mentor and support junior and mid-level engineers, fostering a culture of quality and continuous improvement
  • Identify technical debt and propose pragmatic solutions that align with product needs
  • Help drive improvements in testing, tooling, CI/CD, and overall developer experience
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right

Software Engineer - Front End

We are seeking a skilled Software Engineer with a strong front-end focus to join...
Location
Location
India
Salary
Salary:
Not provided
testingmavens.com Logo
Testing Mavens
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
  • 2–5+ years of experience building production-grade web applications
  • Strong proficiency with JavaScript, TypeScript, and modern front-end frameworks
  • Proven experience with Next.js, React, and/or Vue.js
  • Solid understanding of HTML5, CSS3, responsive design, and component-based UI development
  • Experience working with Node.js for server-side logic, API development, or build tooling
  • Familiarity with backend technologies such as Python, Django, or Flask is a plus
  • Experience with Git, CI/CD pipelines, RESTful APIs, and basic cloud concepts (AWS, GCP, or Azure)
  • Strong problem-solving abilities, attention to detail, and ability to work in collaborative agile teams
Job Responsibility
Job Responsibility
  • Develop, optimize, and maintain modern, scalable front-end applications using Next.js, React, and/or Vue.js
  • Collaborate with designers, product managers, and backend engineers to create seamless user experiences
  • Build reusable components, UI libraries, and frontend architecture that promote maintainability and performance
  • Integrate frontend applications with backend APIs and microservices, primarily built using Node.js
  • Participate in code reviews, provide constructive feedback, and help maintain high engineering standards
  • Troubleshoot, debug, and improve existing applications for performance, accessibility, and cross-browser compatibility
  • Contribute to backend logic when needed, especially in Node.js environments
  • Stay current with emerging technologies, frameworks, and industry best practices
What we offer
What we offer
  • Fun work environment and a great testing team
  • Remote / Work from home option
  • Challenge yourself and learn something new everyday
Read More
Arrow Right

Senior Front-End Engineer

We're seeking a Senior Front-End Engineer to join our team and help build the ne...
Location
Location
Colombia , Bogotá
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React (latest versions, hooks, functional components)
  • TypeScript (strict mode, type safety, generics)
  • Next.js (App Router, Server Components, API routes)
  • Modern CSS/Styling (CSS-in-JS, responsive design, mobile-first)
  • State Management (Redux, Context API, or similar)
  • Form Handling (controlled components, validation)
  • Strong understanding of front-end architecture patterns
  • Experience with component-driven development
  • Unit and integration testing (Jest/Vitest, React Testing Library)
  • Git version control and collaborative workflows
Job Responsibility
Job Responsibility
  • Build and maintain modern, responsive web applications using React and Next.js
  • Implement pixel-perfect UI components following our design system guidelines
  • Collaborate with designers, product managers, and backend engineers to deliver features
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to engineering best practices
  • Optimize application performance and user experience
  • Mentor junior engineers and contribute to team growth
  • Help shape architectural decisions for front-end development
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Front End

We’re looking for a Senior Front-End Engineer who combines technical mastery wit...
Location
Location
Colombia , Bogotá
Salary
Salary:
Not provided
arrive.com Logo
Arrive
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in front-end development with React and TypeScript
  • Deep knowledge of state management, component architecture, and API integration
  • Experience with Next.js, GraphQL, or modern build pipelines (Vite, Webpack, etc.)
  • Strong understanding of performance optimization and responsive design principles
  • Excellent communicator — comfortable in a distributed, English-speaking environment
  • Self-motivated, proactive, and emotionally mature — you keep composure under stress and take ownership of outcomes
Job Responsibility
Job Responsibility
  • Lead front-end development across React-based applications serving our Reservations and Operator platforms
  • Build scalable, maintainable UI components with a focus on clarity, speed, and accessibility
  • Partner closely with backend engineers (Go microservices) to design robust, efficient integrations
  • Elevate the team by mentoring others and setting the tone for quality and accountability
  • Contribute to architectural discussions and long-term technical direction
  • Drive continuous improvement in testing, CI/CD, and observability for front-end systems
  • Stay resilient — you’ll face challenges, blockers, and ambiguity, and you’ll turn them into momentum
  • Fulltime
Read More
Arrow Right

Staff Front-End Engineer

We are looking for a Staff Front-End Engineer to lead our Design System initiati...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 8 years of experience in software development
  • Significant experience in building and maintaining a library of UI components
  • Strong proficiency in HTML, CSS, and JavaScript
  • Extensive knowledge of Web APIs and CSS features, as well as their browser support
  • Experience with React
  • Experience with testing frameworks
  • Familiarity with design tools such as Figma
  • Expertise in Responsive and Adaptive Design
  • Experience with version control systems
  • Awareness of accessibility standards and best practices (a11y)
Job Responsibility
Job Responsibility
  • Lead the development, and maintenance of our design system in React and React Native
  • Define best practices, guidelines, and documentation for UI components, accessibility, and performance
  • Collaborate with our designers to translate Figma designs into reusable, high-quality components
  • Ensure consistency across platforms (web & mobile) by establishing a robust design token framework
  • Advocate for accessibility and ensure compliance with WCAG and other accessibility standards
  • Mentor engineers and contribute to team growth by providing technical guidance and code reviews
What we offer
What we offer
  • Equity
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Front-end Engineer

We are looking for a Staff Front-End Engineer to work on our Design System initi...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 8 years of experience in software development
  • Significant experience in building and maintaining a library of UI components
  • Strong proficiency in HTML, CSS, and JavaScript
  • Extensive knowledge of Web APIs and CSS features, as well as their browser support
  • Experience with React
  • Experience with testing frameworks
  • Familiarity with design tools such as Figma
  • Expertise in Responsive and Adaptive Design
  • Experience with version control systems
  • Awareness of accessibility standards and best practices (a11y)
Job Responsibility
Job Responsibility
  • Develop and maintain, and maintenance of our design system in React and React Native
  • Help define best practices, guidelines, and documentation for UI components, accessibility, and performance
  • Collaborate with our designers to translate Figma designs into reusable, high-quality components
  • Ensure consistency across platforms (web & mobile) by establishing a robust design token framework
  • Advocate for accessibility and ensure compliance with WCAG and other accessibility standards
  • Mentor engineers and contribute to team growth by providing technical guidance and code reviews.
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow.
  • Flexibility: A hybrid work policy.
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks.
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage.
  • Well-being: Personal development, coaching & fitness with our dedicated partners.
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days.
  • High tech: Access to high performance office equipment and gadgets, including Apple products.
  • Transport: Ledger reimburses part of your preferred means of transportation.
  • Discounts: Employee discount on all our products.
  • Fulltime
Read More
Arrow Right