A senior or lead frontend role on a product team that ships to real users. I do my best work on design systems, real-time and AI-powered interfaces, and apps that run across web, desktop and mobile. Remote (UTC+1) or relocation.

Promise Okafor
@promiseokafor
Senior Frontend Engineer · React, TypeScript, Next.js, Angular. Founding engineer at JobWhisper. Design systems and real-time AI apps.
What I'm looking for
I build the part of the product people touch, and the systems underneath that keep it fast and hard to break.
I was one of the founding engineers at JobWhisper (formerly Lightforth), an AI career platform with 50,000+ users, and I've worked on every app it ships: web, admin, Chrome extension, mobile (React Native) and desktop (Electron). I set up the current frontend from the first commit: an Nx monorepo with 11 apps, 19 shared packages and one design system. I also led Interview Copilot, which streams AI answers over WebSockets in real time during a live call.
At Zabira, a crypto and gift-card trading platform, I work in Angular on the back office and customer app (admin 2FA, multi-level withdrawal approval, encrypted payloads, live updates) and rebuilt grip.ng in Next.js as the sole engineer. Before that I was a founding engineer on CelebratePal and built fintech dashboards at Vella Finance.
I care about interfaces that feel quick on a mid-range phone, design systems other engineers actually reach for, accessibility tested in CI, and code a new teammate can read in their first week.
Stack: TypeScript, React, Next.js, Angular, Astro, Electron, React Native, Tailwind, Storybook, Vitest, Playwright, Nx, Turborepo, WebSockets.
Based in Lagos (UTC+1), so I overlap a full UK/EU working day and US East mornings. Open to senior and lead frontend roles.
Experience
Work history, roles, and key accomplishments
• Rebuilt grip.ng in Next.js 16 + Turborepo as sole engineer: Storybook UI package, typed Zod API client, Playwright + axe tests.
• Cut ~200 KB (gzip) of first-load JavaScript from every page.
• Built wallet, crypto withdrawal and onboarding flows in Angular 21 with live Pusher updates.
• Back-office security: admin 2FA, multi-level withdrawal approval, AES-GCM encrypted payloads.
JobWhisper is an AI career platform, offering Interview Copilot, resume tailoring and auto-apply, used by 50,000+ job seekers.
• Set up the V3 frontend from the first commit: an Nx + pnpm monorepo with 11 apps and 19 shared packages. Architecture rules run in CI, so features can't reach across layers.
• Built and own the design system (tokens, components, Storybook). The web app, admin, marketing
One of the founding engineers at Lightforth (now JobWhisper). I worked across every app the company shipped: the web app, admin, Chrome extension, mobile app and desktop app.
• Top contributor to the main React web app, across the resume builder, interview prep, Interview Copilot, auto-apply and billing.
• Built the internal admin system the team uses to manage 50,000+ user accounts.
• Built the
Vella Finance (Carbon Businesses) is a US fintech offering savings and investment products.
• Built the Flex Savings and Fixed Savings flows in React and TypeScript on top of the core banking APIs.
• Built Chart.js dashboards for balances and returns.
• Ran a WCAG accessibility audit across the app and fixed what it found.
• Ran usability tests on the dashboard and reworked the layout based on th
• Built the frontend of an e-commerce platform in React, TypeScript and Redux, including async middleware for large form submissions.
• Built mobile-first dashboards for store owners.
• Worked on the Prisma data layer to speed up product queries.
Solace Imaging is the company behind CelebratePal (celebratepal.com), a platform that automates birthdays, anniversaries, gift vouchers and email/SMS campaigns for businesses. It now serves 3,000+ clients.
• One of the founding engineers. I started the first version of the CelebratePal web app in React.
• Raised the Lighthouse performance score by 20 points with lazy loading and image optimisatio
Promoted from intern to lead the frontend team.
• Built the customer interface for Agofure, a logistics client, which lifted customer satisfaction by 25%.
• Introduced testing standards that cut production bugs by 20%.
• Rebuilt the agency's website and improved its Core Web Vitals.
Joined Odigital as a frontend intern and was promoted to Frontend Lead after six months.
Education
Degrees, certifications, and relevant coursework
Harvard University
CS50: Introduction to Computer Science
University of Ibadan
BSc, Computer Science
ALX Africa
Software Engineering Programme, Software Engineering
2022 - 2023
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
promise-okafor.vercel.appPortfolio
promise-okafor.vercel.appSalary expectations
Social media
Job categories
Interested in hiring Promise?
You can contact Promise and 90k+ other talented remote workers on Himalayas.
Message PromiseGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
