User Interface Engineer Jobs
User Interface Engineer jobs are open across tech, fintech, healthtech, e-commerce, and enterprise software, from new-grad to staff and principal levels, with specializations in design systems, accessibility engineering, and front-end architecture. Find a role that fits below and apply directly.
Find User Interface Engineer JobsLooking for remote work? View remote user interface engineer jobs →Overview
Showing 5 of 93+ User Interface Engineer jobs







Job Description Summary
Note: This position will follow our hybrid work model, we expect the selected candidate to be in office 3 days per week at one of the following office locations: St, Petersburg, FL (primary), Denver, CO, or Jersey City, NJ.Job Description
We are seeking an experienced Lead UI Engineer with deep expertise in Angular to lead the design, development, modernization, and ongoing support of enterprise-scale web applications. This role will serve as the front-end technical leader for a portfolio of business-critical applications (Trading Systems), responsible for driving architectural standards, mentoring engineers, and delivering high-quality user experiences while balancing new feature development with operational excellence.
The ideal candidate is an Angular expert who can lead front-end engineering efforts, champion modern UI development practices, leverage AI-assisted development tools to accelerate delivery, and effectively manage both strategic initiatives and day-to-day Run the Bank (RTB) and Keep the Lights On (KTLO) responsibilities.
Back-end development experience is highly valued but is considered a secondary requirement to strong Angular leadership and front-end architecture expertise.
Key Responsibilities:
- Serve as the primary UI technical lead for enterprise Angular applications.
- Define and enforce front-end architecture standards, design patterns, coding standards, and best practices.
- Lead technical design sessions and architecture reviews.
- Mentor and coach front-end engineers, promoting engineering excellence and continuous learning.
- Conduct code reviews and provide constructive technical feedback.
- Create and maintain technical documentation and architectural diagrams.
- Partner with product, architecture, QA, and business teams to deliver scalable and maintainable solutions.
- Design, build, and maintain modern Angular applications using the latest Angular framework capabilities.
- Establish reusable component libraries and shared UI frameworks.
- Drive adoption of responsive design, accessibility standards, and performance optimization techniques.
- Develop scalable state management and enterprise UI patterns.
- Improve application performance, maintainability, and user experience.
- Diagnose and resolve application defects, performance bottlenecks, and user-reported issues.
- Continuously improve application reliability, supportability, monitoring, and observability.
- Balance strategic modernization efforts with operational support commitments.
- Participate in incident response, deployment validation, and release readiness activities. Perform other duties as assigned.
Previous Experience/Qualifications:
Required Qualifications:
- More than ten (10) years of professional software engineering experience.
- More than seven (7) years of hands-on Angular development experience.
- Demonstrated experience serving as a UI Lead, Technical Lead, or Front-End Architect.
- Expert-level proficiency with: Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS, RxJS.
- Strong understanding of: Component-based architecture, state management patterns, REST API integration, responsive design, accessibility (WCAG), secure development practices
- Experience with: Git, Azure DevOps, CI/CD pipelines, automated testing frameworks
- Strong troubleshooting, analytical, and problem-solving skills. Exceptional communication and stakeholder management capabilities.
Preferred Qualifications:
- Experience developing back-end services using: Java / Spring Boot, .NET, Node.js
- Experience with: Microservices architectures, Azure Cloud Services, Docker, Kubernetes, API design and integration
- Experience implementing application monitoring and observability solutions.
- Experience supporting mission-critical enterprise applications in production environments.
Licenses/Certifications:
None required.
Education
Bachelor’s - Completed: Computer and Information Science, High School (HS) - Completed (Required)Work Experience
General Experience - 3 to 6 yearsCertifications
Salary Range
$100,000.00-$150,000.00Travel
Less than 25%Workstyle
HybridThe total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions. This position is eligible for a benefits package that may include medical, dental, and vision; life insurance; critical illness insurance and accident insurance; disability benefits; retirement savings; paid time off (including vacation, holidays, and sick leave); and parental leave. Eligibility for benefits and specific offerings may vary based on position and employment status. To view more details of the benefits offered, visit Myrjbenefits.com.
We expect our associates at all levels to:
- Grow professionally and inspire others to do the same
- Work with and through others to achieve desired outcomes
- Make prompt, pragmatic choices and act with the client in mind
- Take ownership and hold themselves and others accountable for delivering results that matter
- Contribute to the continuous evolution of the firm
At Raymond James – as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.
#LI-NM1See All 93 User Interface Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find User Interface Engineer JobsUser Interface Engineer Job Market
Who's Hiring
- Apple14

- Collabera4

- Quest Global4

- Cisco3

- Tesla3

Top Industries Hiring
- Technology & Software
- Staffing & Recruiting
- Electronics & Hardware
- Science & Research
- Distribution & Wholesale
What Employers Look For
The qualifications that appear most often in user interface engineer jobs.
- Proficiency in React, Vue, or Angular with component-based architecture experience
- Strong command of HTML5, CSS3, and responsive design principles
- Experience translating Figma or Sketch designs into production-ready interfaces
- Familiarity with accessibility standards including WCAG 2.1 AA compliance
- Experience with version control systems, particularly Git and pull-request workflows
- Bachelor's degree in Computer Science, Human-Computer Interaction, or a related field
Tips for Your User Interface Engineer Job Search
Tailor your resume to component libraries
Hiring managers scan for the specific component libraries and design systems you've built or maintained. Call out React, Vue, or Web Components work by name, and describe the scale, number of components, teams served, or adoption metrics, not just that you built them.
Show accessibility work explicitly
Many user interface engineer roles require WCAG 2.1 AA compliance, but most candidates bury it. List any ARIA implementation, screen-reader testing, or accessibility audit experience as its own resume line so it's visible to both humans and automated screeners.
Align your portfolio to the target stack
Before submitting, check the job posting for the team's primary framework and swap in matching portfolio projects. A React-heavy team scanning your portfolio of Vue demos may move on even if the underlying skills transfer directly.
Apply early to roles that fit
Migrate Mate lists user interface engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prep a live coding round on CSS architecture
User interface engineer interviews often include a timed styling or layout challenge, not just JavaScript logic. Practice specificity conflicts, cascade layers, and responsive layout patterns out loud so your reasoning is clear to interviewers watching in real time.
Negotiate scope alongside compensation
When you receive an offer, ask which design system efforts or cross-functional projects fall under this role. Scope clarity at offer stage protects you from title inflation and positions the conversation around the full value you're being hired to deliver.
User Interface Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most user interface engineers?
The most active employers for user interface engineers right now are Apple, Collabera, and Quest Global, and the most openings are in California, North Carolina, and Texas, based on current listings on Migrate Mate as of November 2026. Demand is especially concentrated in companies building or scaling internal design systems.
How many user interface engineer jobs are remote?
About 48% of user interface engineer openings are fully remote or hybrid as of November 2026, reflecting the role's strong compatibility with distributed product teams. Front-end infrastructure and design system work tends to be the most remote-accessible, while roles tied to hardware interfaces or in-person design sprints more often require on-site presence.
How do you become a user interface engineer?
Start by building a foundation in HTML, CSS, and JavaScript, then add depth in a modern front-end framework such as React or Vue. Work through real projects that involve translating visual designs into code, contribute to open-source component libraries, and study accessibility standards. A portfolio demonstrating responsive, production-quality interfaces carries more weight than credentials alone.
Can you get hired as a user interface engineer with little experience?
Yes, entry-level user interface engineer roles exist, particularly at companies building new products or expanding engineering teams. Candidates with limited work history should focus on a portfolio of polished, accessible UI projects, demonstrate familiarity with a standard front-end framework, and highlight any internship, freelance, or open-source contribution that shows real production context.
What does the user interface engineer interview process look like?
Most processes include an initial recruiter screen, a technical phone or video round covering JavaScript and CSS fundamentals, a take-home or live coding challenge focused on building a UI component, and a final loop with engineers and sometimes a product designer. Some teams also include a portfolio review or a system design discussion focused on component architecture and design system decisions.
Where can I find and apply to user interface engineer jobs?
You can find and apply to user interface engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the available roles to find positions that match your experience and specialization, then apply directly to each listing that fits.
See All 93 User Interface Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find User Interface Engineer Jobs