See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will design and build the Elements web application, taking features from wireframe to production using React and TypeScript. You will also own the design system and ensure complex financial data is presented clearly and effectively for users.
About Elements
Elements is agentic AI for finance operations. Our agents run repetitive work across payables, collections, reconciliation, audit and close, using the systems finance teams already have - Oracle, SAP, Dynamics 365, Odoo, Zoho, banks, email and WhatsApp. Nothing is migrated. The ERP stays the system of record; Elements runs the work between the systems and keeps every action traceable for audit.
We are live with finance teams across the GCC, in demanding, real-world environments, and preparing to scale. This is a rare moment to join early with real traction and low execution risk. We are well funded, actively used by multiple customers, and seeing strong inbound demand.
The Opportunity
We are hiring a Senior Frontend Engineer (UI/UX) as an early member of the team. This fully remote role offers end-to-end ownership of the Elements interface - from Figma to production React. You will set the design system, define the interaction standards, and decide how finance teams see, approve and act on their data. You will work directly with the founders and influence product direction, design decisions, and frontend engineering standards.
What You'll Do
Design and build the Elements web application in React and TypeScript.
Take features from problem to shipped: wireframe and prototype in Figma, then build them yourself.
Own the design system - components, tokens, spacing, motion - and keep every screen consistent.
Make dense financial data readable: tables, dashboards, approval flows, empty and error states, in Arabic and English.
Integrate with backend services and APIs alongside our engineers.
Establish frontend best practices - testing, accessibility, performance - as the team grows.
Who We're Looking For
4+ years of experience building production B2B SaaS applications in TypeScript and React.
Strong design skill with fluency in Figma or similar tools, and a portfolio of screens you both designed and built.
Experience shipping data-heavy interfaces for business users - tables, dashboards, multi-step workflows.
Solid grounding in component architecture, state management and modern frontend tooling.
Ownership mindset with experience in zero-to-one environments and strong product judgment.
A plus: backend experience in Python, Java or Node.js; fintech or finance background; Arabic.
Why Join Elements
Real ownership in a category‑defining product.
Meaningful equity as a founding team member.
Direct impact on how critical finance systems operate.
A small, experienced team focused on building the right way.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 222,758+ Jobs in Frontend Developer
Answer easy questions
222,758+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”