> Markdown version of [/jobs/ext/2024092-ui-engineer](https://www.wearedevelopers.com/jobs/ext/2024092-ui-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Engineer - **Company:** Nokia - **Location:** United States - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Data Retrieval, Design of User Interfaces, Role-Based Access Control, Ui Patterns, Selenium, TypeScript, Modern Ui, ReactJS, Cypress (Programming Language), Backend, Containerization, Kubernetes, Enterprise Integration, Front End Software Development, Restful APIs, Microservices - **Published:** August 11, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/ui-engineer-usa-58893164 ## About the Role roles APIs for data retrieval and manipulation * Utilize UI test frameworks to ensure reliability and performance * Operate in Kubernetes environments with containerization and orchestration concepts Tasks * Strong frontend engineering skills with TypeScript and React * Experience designing dashboards for multiple user roles * Understanding of multi-tenant UI patterns and RBAC * Experience with Go-based backend microservices and APIs (gRPC/REST) * Familiarity with UI test frameworks (Cypress, Selenium) * Experience in Kubernetes environments * Excellent problem-solving, analytical skills, and attention to detail * Strong communication and collaboration within a team Key requirements * Corporate Retirement Savings Plan * Health and dental benefits * Short-term disability and long-term disability * Life insurance and AD&D - Company paid 2x base pay * Paid time off for holidays and vacation * Employee Stock Purchase Plan (ESPP) ## Description Experteer Overview As a UI Software Engineer at Nokia, you design and implement dashboards and interfaces using TypeScript and React. You work closely with platform engineers to surface control plane state and with the UX team to uphold modern UI design principles. You will build operator/admin, user/customer, and developer-facing dashboards, enabling cross-functional collaboration and delivering intuitive, multi-tenant experiences. This role combines frontend excellence with backend integration in a large-scale, AI-ready connectivity environment. Compensation / Benefits * Design and develop operator/admin, user/customer, and developer-facing dashboards with TypeScript and React * Collaborate with platform engineers to surface control plane state and enable integration * Implement multi-tenant UI patterns and role-based interface design * Work with UX team (architects, designers, researchers) to create intuitive experiences * Integrate with Go-based backend microservices and use gRPC/REST APIs for data retrieval and manipulation * Utilize UI test frameworks to ensure reliability and performance * Operate in Kubernetes environments with containerization and orchestration concepts Tasks * Strong frontend engineering skills with TypeScript and React * Experience designing dashboards for multiple user roles * Understanding of multi-tenant UI patterns and RBAC * Experience with Go-based backend microservices and APIs (gRPC/REST) * Familiarity with UI test frameworks (Cypress, Selenium) * Experience in Kubernetes environments * Excellent problem-solving, analytical skills, and attention to detail * Strong communication and collaboration within a team Key requirements * Corporate Retirement Savings Plan * Health and dental benefits * Short-term disability and long-term disability * Life insurance and AD&D - Company paid 2x base pay * Paid time off for holidays and vacation * Employee Stock Purchase Plan (ESPP) ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [UX is a fullstack job!](https://www.wearedevelopers.com/videos/1020-ux-is-a-fullstack-job) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)