Senior UI Software Engineer II

Senior UI Software Engineer II

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
LexisNexis Risk Solutions

At a Glance

  • Tasks: Design and build interactive dashboards using React and TypeScript for real-time data analytics.
  • Company: Join LexisNexis® Risk Solutions, a leader in risk analytics with a collaborative culture.
  • Benefits: Enjoy generous holidays, health benefits, and extensive learning resources.
  • Other info: Opportunities for career growth and involvement in innovative AI projects.
  • Why this job: Make an impact by creating scalable UI solutions that enhance user experience.
  • Qualifications: 5+ years in software engineering with strong React skills and data visualisation experience.

The predicted salary is between 60000 - 80000 £ per year.

About the Role

In this role, you will design and deliver production‑grade portals and dashboards that enable customers to interact with large‑scale risk and analytics data in real time. You will work across the stack, collaborating with machine learning and backend engineers to ensure interfaces are reliable, secure, and intuitive. The focus is on building scalable UI solutions that meet strict performance, availability, and compliance expectations.

Responsibilities

  • Architect and build production‑grade portal and dashboard interfaces in React and TypeScript
  • Develop and maintain data‑facing views using tools like Dash or Domo, and Snowflake‑backed pipelines
  • Deliver UI features that operate reliably at high data volumes with strict latency and availability SLAs
  • Integrate front‑end applications with backend inference APIs, behavioural signals, and analytics services
  • Implement secure UI patterns, role‑based access controls, and compliance‑aware data presentation
  • Collaborate with ML engineers to surface model insights and AI capabilities through well‑designed interfaces
  • Own DevOps responsibilities for front‑end services, including build pipelines, deployment, monitoring, and incident response
  • Contribute to component libraries, design standards, and developer experience tooling

Qualifications

  • 5+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required
  • Strong production‑grade React with experience delivering at scale
  • Hands‑on experience with at least two of Dash, Domo, Snowflake UI tooling, or comparable data visualisation platforms
  • Experience building dashboards or data‑intensive tools in high‑throughput, SLA‑bound environments
  • Ability to work with backend services in Python or Java to debug and extend the full data path
  • Familiarity with data visualisation libraries such as D3, Plotly, ECharts, or similar
  • Proven ability to take initiative and drive work independently
  • Working knowledge of DevOps and security‑aware engineering practices, including CI/CD and deployment patterns
  • Broad full‑stack curiosity and willingness to work outside a primary discipline when needed

Preferred

  • Experience with Snowflake, Snowpark, or Snowflake‑native application frameworks.
  • Interest in LLMs, vector search, and modern AI application patterns.
  • Prior work in fraud, identity, risk analytics, or similarly data‑dense production environments.

Benefits

  • 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
  • Extensive learning and development resources
  • Employee discounts scheme via Perks at Work

Equal Opportunity Employer

At LexisNexis® Risk Solutions, we are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or by contacting 1-855-833-5120.

Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants.

Senior UI Software Engineer II employer: LexisNexis Risk Solutions

At LexisNexis® Risk Solutions, we pride ourselves on fostering a dynamic work environment that encourages innovation and collaboration. As a Senior UI Software Engineer II, you will benefit from generous holiday allowances, extensive learning resources, and a strong commitment to employee wellbeing, all while working alongside talented professionals in a culture that values diversity and inclusion. Our location offers unique opportunities for professional growth and community engagement, making it an excellent choice for those seeking meaningful and rewarding employment.

LexisNexis Risk Solutions

Contact Details:

LexisNexis Risk Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior UI Software Engineer II

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best UI projects, especially those involving React and TypeScript. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in data visualisation. Be ready to discuss how you've tackled challenges in high-throughput environments and how you collaborate with cross-functional teams.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at StudySmarter!

We think you need these skills to ace Senior UI Software Engineer II

React
TypeScript
Dash
Domo
Snowflake
Data Visualisation
Python

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with React and TypeScript, as well as any data visualisation tools you've used. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for building scalable UI solutions and how your background in software engineering makes you a strong candidate. Keep it engaging!

Showcase Your Projects:If you’ve worked on any dashboards or data-intensive tools, make sure to include them in your application. We love seeing real examples of your work, especially if they demonstrate your ability to handle high data volumes and strict SLAs.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!

How to prepare for a job interview at LexisNexis Risk Solutions

Know Your Tech Stack

Make sure you’re well-versed in React and TypeScript, as these are crucial for the role. Brush up on your experience with data visualisation tools like Dash or Domo, and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in high-throughput environments. Be ready to explain how you ensured performance and compliance while delivering UI features under strict SLAs.

Collaborate Like a Pro

Since this role involves working closely with machine learning and backend engineers, think of instances where you’ve successfully collaborated across teams. Highlight your ability to integrate front-end applications with backend services.

DevOps Knowledge is Key

Familiarise yourself with DevOps practices, especially CI/CD and deployment patterns. Be prepared to discuss your experience with monitoring and incident response for front-end services, as this will show your readiness to own DevOps responsibilities.