CrawlJobs Logo

Software Engineer - Frontend UI

lumalabs.ai Logo

Luma AI

Location Icon

Location:
United States; United Kingdom , Palo Alto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

170000.00 - 360000.00 USD / Year

Job Description:

This isn't just another frontend role, it's a rare opportunity to invent the new UI primitives for AI-native experiences at the intersection of technical excellence and impeccable design taste. You'll join a small, world-class team building the Dream Machine web application, working directly with designers to bring ambitious visions to life for millions of users.

Job Responsibility:

  • Build and maintain user-facing features using React, TypeScript, and modern frontend tooling
  • Translate product requirements and design specifications into high-quality, production-ready interfaces
  • Improve code quality through clean component patterns, documentation, and thoughtful abstractions
  • Contribute to frontend architecture, shared components, and internal best practices
  • Collaborate with product, design, and backend teams to ensure clarity of requirements and smooth execution

Requirements:

  • 5+ years of frontend engineering experience, ideally on consumer or high-usage web products
  • deep expertise in JavaScript/TypeScript, React, and modern CSS
  • solid grasp of state management, component design, and performance optimization
  • write clean, maintainable, and reusable code that serves as the foundation for a scalable design system
  • comfortable working closely with designers and product teams to deliver clear, consistent UIs
  • detail-oriented and committed to building reliable, maintainable systems
  • familiar with common frontend patterns and fundamentals (including how to center a div)

Nice to have:

  • Examples of shipping production web applications
  • Experience working on media-rich or interactive web apps
  • Familiarity with animation or interaction libraries (e.g., Framer Motion, GSAP)
  • Experience with creative tools, video, or AI-adjacent products

Additional Information:

Job Posted:
January 13, 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 Software Engineer - Frontend UI

Frontend Software Engineer

As an employee of KAYAK, you will be part of a travel company that operates a po...
Location
Location
Lithuania , Kaunas
Salary
Salary:
2700.00 - 3990.00 EUR / Month
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher, preferably in a quantitative/technical field (e.g. Computer Science, Engineering, Physics, Math)
  • 3+ years of experience in web application development
  • Proficiency in React, Typescript, CSS, and HTML
  • Experience in writing unit, integration and E2E tests
Job Responsibility
Job Responsibility
  • Work on product features used by millions of people
  • Have end-to-end ownership of the UI, including testing, monitoring and troubleshooting
  • Make architectural decisions and build prototypes
  • Review and scope feature requests
  • Drive technical debt reduction, oversee code quality, and pair with other developers
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Funds for your career growth
  • Access to thousands of on-demand e-learnings
  • Generous additional Health Insurance
  • Flexible sick time off
  • Additional financial support for your sick leave
  • Additional day off on your birthday
  • Company-wide vacation week once a year (winter holidays)
  • Additional financial support during parental leave
  • Free lunch twice a week and daily snacks at the office
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

As an employee of KAYAK, you will be part of a travel company that operates a po...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher, preferably in a quantitative/technical field (e.g. Computer Science, Engineering, Physics, Math)
  • 3+ years of experience in web application development
  • Proficiency in React, Typescript, CSS, and HTML
  • Experience in writing unit, integration and E2E tests
Job Responsibility
Job Responsibility
  • Work on product features used by millions of people
  • Have end-to-end ownership of the UI, including testing, monitoring and troubleshooting
  • Make architectural decisions and build prototypes
  • Review and scope feature requests
  • Drive technical debt reduction, oversee code quality, and pair with other developers
What we offer
What we offer
  • Work from (almost) anywhere for up to 20 days per year
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year
  • No meeting Fridays
  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • Paid volunteer time
  • Development Dollars
  • Leadership development
Read More
Arrow Right

Senior Frontend Software Engineer

KAYAK, part of Booking Holdings (NASDAQ: BKNG), is the world’s leading travel se...
Location
Location
United States , Cambridge
Salary
Salary:
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of meaningful work experience building web applications
  • Bachelor's degree or higher, preferably in a quantitative/technical field (e.g. Computer Science, Engineering, Physics, Math)
  • Deep experience building layouts using CSS and HTML
  • Advanced understanding of JavaScript (preferably Typescript), and experience using a modern UI framework or library (we use React, but Angular or Vue.js count too)
  • Knowledge of performance considerations, especially with respect to browsers
  • Experience working in Java, C#, or a similar object-oriented language
  • Ability to debug issues in a full-stack environment
  • Work independently on solutions and designs with minimal oversight
  • Produce scalable, high quality, and accurate work
  • Estimate effort accurately and execute with pace
Job Responsibility
Job Responsibility
  • Work on Flights product features used by millions of people
  • Have end-to-end ownership of the UI, including testing, monitoring and troubleshooting
  • Make architectural decisions and build prototypes
  • Review and scope feature requests
  • Drive technical debt reduction, oversee code quality, and pair with other developers
  • Refactor and optimize existing code
  • Work with geographically distributed teams
What we offer
What we offer
  • 4 weeks paid vacation
  • Day off on your birthday
  • Generous retirement plans
  • Awesome health, dental and vision insurance plans
  • Flexible Spending Accounts
  • Headspace Subscription
  • No Meeting Fridays
  • Drinks, coffee, snacks, games etc.
  • Weekly catered lunches
  • Flexible hours
  • Fulltime
Read More
Arrow Right

Software Engineer - UI with React JS

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS Data Science, Machine Learning, Statistics, Mathematics, Computer Science, or a related field
  • 5-10 years of Proficiency in the core technologies of the web: Javascript, HTML, CSS, ReactJS, NodeJS, and it's core principles
  • Experience with micro-frontend
  • Experience with implementing responsive web designs and writing unit and integration tests
  • Experience in working with one or more of the following infrastructure components like Postgres, Kafka, ElasticSearch, Redis
  • Familiarity with Git
  • Experience working in Linux­ based Operating Systems
  • Understanding and/or Cloud Programming knowledge with Dockers and Containers is a plus
  • Developing multi-threaded applications
  • Programming knowledge with inter-process communication and distributed systems is a plus
Job Responsibility
Job Responsibility
  • Assist in design and implementation of micro-service-based cloud network monitoring responsive Web UI Design and Implementation
  • Contribute to the integration and testing of the developed application
  • Document software designs and procedures
  • Use of Juniper router data to develop network monitoring applications
  • Assist with troubleshooting and root cause analysis of problems found, both in-process and escalations from the field
  • Demonstrate exemplary behavior in following proper engineering processes to manage risks and systematically achieve high product quality
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

You will join a team working across two projects: one following a Kanban approac...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid hands-on experience with React and TypeScript
  • knowledge of Storybook for UI component development
  • experience with automated testing (Cypress or Playwright)
  • Polish & English language (B1+)
Job Responsibility
Job Responsibility
  • develop and maintain existing software (React, JavaScript, TypeScript)
  • write unit and automated tests (Cypress/Playwright)
  • collaborate closely with Product Owners and UX Designers
  • build reusable UI components from scratch using Storybook and Figma
  • contribute to technical documentation
  • present your work during internal demos
  • actively participate in team meetings (daily, sprint planning, retrospectives) and communicate in English
  • understand backend code (Java) at a basic level to ensure efficient frontend development
  • test your code on multiple devices using BrowserStack
What we offer
What we offer
  • flexible working hours
  • hybrid work model
  • a cafeteria system for personalized benefits
  • generous referral bonuses, offering up to PLN6,000
  • additional revenue sharing opportunities
  • ongoing guidance from a dedicated Team Manager
  • tailored technical mentoring
  • dedicated team-building budget
  • opportunities to participate in charitable initiatives and local sports programs
  • a supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Frontend Software Engineer

Location
Location
Colombia
Salary
Salary:
Not provided
irionline.com Logo
Integrated Resources, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years or proven experience developing web-based software development using angular
  • Some experience with C#, .Net Core and SQL Server preferred
  • Good exposure or experience working with RESTful API’s
  • Experience building and maintaining cloud solutions in Microsoft Azure
  • Worked on project using agile
  • Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support
  • Understanding of REST/SOAP/XML services
  • Team-player with strong communication and collabotarion skills
  • Prior experience working with large scale databases and applications
Job Responsibility
Job Responsibility
  • Strong sense of ownership and self-motivation for delivering creative solutions and taking on significant challenges in building highly scalable, reliable, and extensible systems
  • Experience with Angular 15 and graphical representation libraries for interactive data-driven UI
  • Create applications from scratch and enhance existing systems
  • 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

Senior UI Engineer Lead

As a Senior UI Engineer Lead in UI/Frontend engineering team, you will play a pi...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
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.
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