Senior Frontend Engineer (React)

Own front-end quality across our web apps, from the pages organisations run on to the sites the public uses every day.

Team
Engineering
Place
Accra (Adentan)
Work
Hybrid
Type
Full time
HybridFull timeStandard hours

How you'll work. Mostly one day a week from home, agreed for each role.

  • You'll be employed by Nkonso Technologies Ltd.

About the role

Organisations run Agoo from the web, visitors check in on pages that work on any phone, and the public reads and writes on Agoo Reviews and fills in Agoo Forms. You'll own the shared web components and the front-end standards across all of them, so every page is fast on a mid-range phone, accessible to everyone, and as considered as our native apps.

What you'll do

  • Build and look after our shared web components and their design tokens
  • Build features in React with modern server-rendered web frameworks
  • Set and protect performance budgets for mid-range Android phones on mobile networks
  • Make every page meet WCAG 2.2 AA, and check it with assistive technology
  • Build pages that update live when other people change the data
  • Check layouts at every width from 320 to 1440 pixels, in light and dark
  • Review front-end work across the team so it stays consistent
  • Work with our designers on motion and detail on the web

What you'll bring

  • At least five years building production web front ends with React and TypeScript
  • Experience with modern server-rendered web frameworks, including their caching and data loading
  • A strong grasp of web performance on slow networks and low-end devices
  • Practical accessibility skills, to WCAG 2.2 AA
  • Experience building and maintaining a component library shared by several products
  • CSS you're proud of, including responsive layout and theming
  • If you're a Ghanaian graduate: National Service completed, or exempt

Nice to have

  • Search engine optimisation and structured data
  • Real-time interfaces
  • Interfaces in more than one language
  • Motion on the web

How you'll work

  • Hybrid. You'll be based at our office at 10A Mega Street, Adentan, Accra, mostly with one day a week from home, agreed for the role.
  • Hours. Standard office hours.
  • This is a permanent, full-time role.
  • Reporting. You'll report to the Head of Engineering.

How to apply

Apply on this page with your details and a link to your CV or portfolio. A short note on why the role interests you is welcome.

What happens next: we read every application. If there's a fit, we'll invite you to talk with us, then ask you to do a short task based on the work, and we'll give you an answer either way.

We may use AI to summarise applications and check for missing details. A person reads and decides every application.

We welcome applications from everyone. In line with the Labour Act, 2003 (Act 651), we don't discriminate on grounds of gender, race, colour, ethnic origin, religion, creed, social or economic status, disability or politics. Applicants with disabilities are warmly encouraged to apply: if you need an adjustment to apply or to take part in any stage, tell us what you need and we'll arrange it.

How we handle your details is set out in our applicant privacy notice.

Apply

Takes about five minutes. Every answer is needed unless it says optional.

With its country code, or a Ghana number.
A shared file, your site or a profile, open to anyone with the link.
Why this role, and a piece of work you're proud of.

We may use AI to summarise applications and check for missing details; a person reads and decides every application.

A person reads every application. We reply to everyone.