UI Engineer (Junior to Mid-Level)

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “UI Engineer (Junior to Mid-Level)”, “description”: “

Company Description

Craxel is at the forefront of innovation in data analytics and artificial intelligence. Our revolutionary Black Forest™ technology provides an advanced knowledge infrastructure that enables AI-driven decision-making at any scale with unmatched speed and efficiency. By consolidating vast, complex, and fragmented datasets into AI-ready knowledge graphs, Black Forest empowers organisations to gain instant, actionable insights. From national security to financial intelligence, Craxel delivers transformative solutions for data-driven decision-making.


Role Description

We are seeking a Frontend Developer for a full-time hybrid role based in Belfast, with flexibility for some remote work. In this role, you will build and maintain the UI to our Black Forest™ data platform, you will also be responsible for the design and implementation of user interfaces for web applications, ensuring a seamless user experience. Day-to-day responsibilities include developing responsive web designs, collaborating with back-end developers to integrate APIs, and enhancing application performance. You will contribute to building scalable and innovative web solutions while working within a collaborative and fast-paced environment.


What You Will Work On

  • REST API integration against BFKI query, config, and data endpoints
  • Data exploration UI: charts, geo maps, time-series, tabular query results
  • Complex form design and validation: nested config forms, credential inputs
  • Async operation handling: service start-up feedback, connection testing, error states
  • Unit and component testing
  • Evolving the UI as BFKI APIs and capabilities expand


Must Have

2+ Years experience in a relevant role

Languages and Frameworks

  • JavaScript/TypeScript
  • HTML
  • CSS

API Integration

  • Experience with REST
  • Understanding of query construction and result rendering from API responses

UI Patterns

  • Complex form design and validation
  • Role-aware UI patterns (permission-based rendering, route guards)
  • Async operation handling and error state management

Data Vocabulary

  • Familiarity with common visualization types: geo maps, time series, pie/bar/line charts, tabular data
  • Ability to translate customer data requirements into appropriate frontend implementations


General

Git, GitHub Actions

Agile, Jira


Good to Know

  • Modern Framework Experience
  • React, Angular
  • Modern Library Experience
  • D3.js, Chart.js
  • Modern UI Design Patterns
  • WebSocket experience
  • UX/CX design (e.g. Figma)
  • OpenTelemetry
  • Testing Framework Experience
  • Unit: Jest
  • E2E:Selenium, Playwright, Cypress
  • Experience designing for WCAG compliance
  • AWS or GCP


Bonus Points

Public GitHub with meaningful frontend contributions

Technical blog posts, conference talks, or published writing on data visualization or frontend architecture


What we offer

  • A competitive salary and bonus plan
  • Salary ranging from £40-50k depending on experience
  • 25 days holidays plus 9 UK public holidays
  • Private medical insurance including family cover, Dental and Optical
  • 5% employer-matched pension to invest in your future
  • Death in service cover and income protection
  • Personal and business travel insurance
  • A dedicated training and development allowance
  • A health and well-being allowance to support life inside and outside of work
  • Hybrid working, with flexibility
”, “datePosted”: “2026-05-16”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Craxel”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__434414540__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=936” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Belfast” } } }
Company: Craxel
Apply for the UI Engineer (Junior to Mid-Level)
Location: Belfast
Job Description:

Company Description

Craxel is at the forefront of innovation in data analytics and artificial intelligence. Our revolutionary Black Forest™ technology provides an advanced knowledge infrastructure that enables AI-driven decision-making at any scale with unmatched speed and efficiency. By consolidating vast, complex, and fragmented datasets into AI-ready knowledge graphs, Black Forest empowers organisations to gain instant, actionable insights. From national security to financial intelligence, Craxel delivers transformative solutions for data-driven decision-making.

Role Description

We are seeking a Frontend Developer for a full-time hybrid role based in Belfast, with flexibility for some remote work. In this role, you will build and maintain the UI to our Black Forest™ data platform, you will also be responsible for the design and implementation of user interfaces for web applications, ensuring a seamless user experience. Day-to-day responsibilities include developing responsive web designs, collaborating with back-end developers to integrate APIs, and enhancing application performance. You will contribute to building scalable and innovative web solutions while working within a collaborative and fast-paced environment.

What You Will Work On

  • REST API integration against BFKI query, config, and data endpoints
  • Data exploration UI: charts, geo maps, time-series, tabular query results
  • Complex form design and validation: nested config forms, credential inputs
  • Async operation handling: service start-up feedback, connection testing, error states
  • Unit and component testing
  • Evolving the UI as BFKI APIs and capabilities expand

Must Have

2+ Years experience in a relevant role

Languages and Frameworks

  • JavaScript/TypeScript
  • HTML
  • CSS

API Integration

  • Experience with REST
  • Understanding of query construction and result rendering from API responses

UI Patterns

  • Complex form design and validation
  • Role-aware UI patterns (permission-based rendering, route guards)
  • Async operation handling and error state management

Data Vocabulary

  • Familiarity with common visualization types: geo maps, time series, pie/bar/line charts, tabular data
  • Ability to translate customer data requirements into appropriate frontend implementations

General

Git, GitHub Actions

Agile, Jira

Good to Know

  • Modern Framework Experience
  • React, Angular
  • Modern Library Experience
  • D3.js, Chart.js
  • Modern UI Design Patterns
  • WebSocket experience
  • UX/CX design (e.g. Figma)
  • OpenTelemetry
  • Testing Framework Experience
  • Unit: Jest
  • E2E:Selenium, Playwright, Cypress
  • Experience designing for WCAG compliance
  • AWS or GCP

Bonus Points

Public GitHub with meaningful frontend contributions

Technical blog posts, conference talks, or published writing on data visualization or frontend architecture

What we offer

  • A competitive salary and bonus plan
  • Salary ranging from £40-50k depending on experience
  • 25 days holidays plus 9 UK public holidays
  • Private medical insurance including family cover, Dental and Optical
  • 5% employer-matched pension to invest in your future
  • Death in service cover and income protection
  • Personal and business travel insurance
  • A dedicated training and development allowance
  • A health and well-being allowance to support life inside and outside of work
  • Hybrid working, with flexibility

Posted: May 16th, 2026