UI Engineer

Nokia
United States
3 days ago
Apply on us.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

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)
+7 more
Backend Containerization Kubernetes Enterprise Integration Front End Software Development Restful APIs Microservices

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

Requirements

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)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:35 min

Selecting Selenium for browser automation and testing

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all