Senior UI Software Engineer II
Role details
Job location
Tech stack
Job description
In this role, you'll design and ship user interfaces for data-intensive products used in production. You'll work with React and TypeScript and connect to analytics and ML services (for example via Dash, Domo, and Snowflake). Reliability and performance matter: you'll help deliver experiences that remain responsive at high data volumes and meet agreed availability and latency targets. We're looking for a senior UI engineer to build fast, accessible portals and dashboards that help teams use AI insights and analytics in day-to-day decisions., * Build and maintain portal and dashboard interfaces using React and TypeScript.
-
Create and evolve data views and workflows using tools such as Dash, Domo, and Snowflake (or similar platforms).
-
Improve performance and reliability so features stay fast and stable at high data volumes.
-
Integrate the UI with inference and analytics APIs and ensure data is presented clearly and responsibly.
-
Implement secure, privacy-aware UI patterns, including role-based access controls.
-
Partner with ML and data teams to turn model outputs into intuitive, accessible user experiences.
-
Support delivery and operations for front-end services (build/release pipelines, monitoring, and on-call/incident response as needed).
-
Contribute to shared UI components, design standards, and tooling that improves developer experience.
Requirements
-
Strong experience building production UIs with React and TypeScript.
-
Experience with at least two of the following (or similar): Dash, Domo, Snowflake UI tooling, or other data visualisation/BI platforms.
-
Experience building dashboards or data-heavy tools where performance and reliability matter (for example, environments with latency/availability targets).
-
Working knowledge of backend services (for example Python or Java) so you can debug issues end-to-end and collaborate effectively with backend teams.
-
Familiarity with data visualisation libraries such as D3, Plotly, ECharts, or similar.
-
Able to take initiative, communicate clearly, and work effectively with partners across engineering, product, and data science.
-
Familiarity with modern delivery and security practices (for example CI/CD, deployment patterns, and secure-by-default engineering).
-
Comfortable learning new tools and occasionally working outside your primary area when needed.
Benefits & conditions
We offer a range of benefits to support your wellbeing and life outside work, including:
- Generous holiday allowance with the option to buy additional days
- Health screening, eye care vouchers and private medical benefits
- Wellbeing programs
- Life assurance
- Access to a competitive contributory pension scheme
- Save As You Earn share option scheme
- Travel Season ticket loan
- Electric Vehicle Scheme
- Optional Dental Insurance
- Maternity, paternity and shared parental leave
- Employee Assistance Programme
- Access to emergency care for both the elderly and children
- RECARES days, giving you time to support the charities and causes that matter to you
- Access to employee resource groups with dedicated time to volunteer
- Access to extensive learning and development resources
- Access to employee discounts scheme via Perks at Work
- Learn more about the LexisNexis Risk team and how we work here