UI/UX Front End Engineer
Role details
Job location
Tech stack
Job description
As a Frontend Engineer at Carbon, you'll take a leading role in shaping the user experience of our two flagship in-house platforms: Graphene Insights (our analytics engine) and Graphene Studio (our proprietary data preparation environment).
This is a hands-on role at the core of our technology strategy, working closely with designers, engineers, and end users to deliver exceptional interfaces that power smarter underwriting.
The Role
Main Tasks
-
Own the end-to-end front-end delivery for Graphene Studio and Graphene Insights from interaction design and UX flow through to production-ready implementation
-
Champion front-end excellence across information architecture, interaction design, accessibility, performance, and code quality
-
Build responsive, accessible, modern React UIs using clean, testable, well-structured TypeScript/JavaScript
-
Collaborate across the stack, partnering with engineers for code reviews, CI/CD improvements, and API integration
-
Work directly with end users to gather feedback, translate needs into features, and refine the UX of complex analytical workflows
-
Operate in a tight-knit, agile team with a culture of shared ownership and no silos with opportunities to gain exposure across the full stack
-
Take ownership of key components of the platform and help steer the future of the Graphene product suite
-
Participate in client demos, contributing to how we present the platform both internally and externally
-
Work closely with the business to build deep understanding of underwriting, delegated authority workflows, and our analytics products
Requirements
- 3+ years' experience in UI/UX for complex web applications, with a portfolio that demonstrates strong product thinking
- 3+ years building production front-end applications in React (TypeScript preferred)
- Strong skills in JavaScript/TypeScript, with Python exposure seen as a bonus
- Cloud experience, we use GCP but AWS / Azure exposure is also valued
- Interfacing with API's
- Experience in a start-up or scale-up environment, or an appetite to work in one
- A computer science or similar technical degree, or equivalent professional experience.
- Any independent or open-source projects are a big plus, we love seeing what you build.