2,119,080open jobs
134,116companies
238,148added this week
Browse all
Location
In office (Nairobi)
Seniority
Senior · 5+ years exp
Employment
Full-Time

First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
Tana is a Kenyan company that connects tech-savvy Kenyan youth with global opportunities to earn, learn and build careers. Its engineers and analysts work on software for clients, such as a commercial real estate platform, and the company hires developers, business systems analysts and quality coordinators. The company is headquartered in Nairobi, Kenya.

Position Overview

  • We are hiring a Senior Frontend Developer to build and maintain the user interface of a commercial real estate software platform. The platform helps companies manage property leases, documents, key dates, tasks and lease accounting compliance.
  • You will develop data-heavy enterprise interfaces in React and TypeScript, including complex forms, data grids, dashboards and reporting. This role requires someone who can independently take features from brief to deployment, proactively suggest improvements and learn unfamiliar libraries and parts of the stack.

Responsibilities

  • Build and maintain the platform's user interface in React and TypeScript, using the Material-UI component library.
  • Build reusable, well-tested components for the wider team.
  • Connect the frontend to the GraphQL API and keep data loading fast, using Relay.
  • Develop multi-step lease forms with validation, large data grids with server-side pagination and filtering, dashboards, charts, reporting and document previews.
  • Keep the application performant, responsive and accessible.
  • Own features end to end, from scoping with the architect through implementation, testing, code review and deployment.
  • Support multi-tenant theming and internationalisation, including right-to-left languages.

Requirements

  • 5+ years of professional frontend development experience.
  • Expert React skills, including hooks, context, state management and performance optimisation.
  • Strong TypeScript experience across a large codebase, beyond basic typing.
  • Experience consuming GraphQL APIs from the frontend. The platform uses Relay; Apollo or similar experience is acceptable.
  • Frontend testing as a normal part of development, using tools such as Jest, Vitest or React Testing Library.
  • Experience with modern build tools such as Vite or webpack.
  • Experience building data-heavy enterprise interfaces, including complex forms, data tables and dashboards.
  • Ability to independently take a feature from brief to shipped.
  • A proactive approach to identifying UX and technical problems and suggesting improvements.
  • Ability to learn new libraries and parts of the stack, including working from documentation.

Nice to have

  • Experience with Material-UI, Minimals UI or a similar design system.
  • Accessibility experience, including WCAG 2.1, and internationalisation experience, including right-to-left languages.
  • C#/.NET exposure sufficient to read backend code.
  • Experience with MongoDB or Cosmos DB.
  • Experience with Azure, AWS or GCP.

Location: Remote (based in Kenya)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,119,080 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Nairobi
In office · Full-Time · 5+ years exp · Nairobi
JavaScript
TypeScript
C#
C#
.NET
Databases
Azure Cosmos DB
Frontend
Webpack
GraphQL
React.js
Vite
Material UI
DevOps
GCP
Azure
AWS
QA
Jest
Vitest
Apply
$90k – $100k per year · Hybrid · 3+ years exp · New York
JavaScript
Frontend
Vue.js
GraphQL
React.js
DevOps
Windows
TCP/IP
Wi-Fi
Cybersecurity
Okta
Microsoft Entra ID
Management
SharePoint
Service Desk
Apply
In office · Full-Time · Helsinki
JavaScript
AI/ML
Cursor
Claude
Claude Code
Frontend
Next.js
React.js
Management
Scrum
Apply
Vue.js Developer 5 hours ago
Remote (worldwide) · Contractor
JavaScript
Databases
MySQL
AI/ML
Machine Learning
Frontend
Vue.js
DevOps
Docker
Management
Agile
Scrum
Apply
Equity · Remote (likely Brazil) · 5+ years exp
JavaScript
TypeScript
Frontend
Vue.js
Webpack
Next.js
Yarn
Angular
React.js
npm
Sass
styled-components
Rollup
Mobile
PWA
DevOps
Rest API
GCP
WebSockets
Azure
CI/CD
Git
AWS
GitHub
GitLab
QA
Jest
Apply
In office · Full-Time · Nairobi
Apply
PE Teacher 9 hours ago
In office · Full-Time · 5+ years exp · Nairobi
Apply
Hostess 10 hours ago
In office · Full-Time · 1+ year exp · Nairobi
Apply
Waiter/Waitress 10 hours ago
In office · Full-Time · 1+ year exp · Nairobi
Apply
In office · Full-Time · 10+ years exp · Nairobi
Apply
See all jobs
This is one of many
2,119,080 more open roles from verified company boards, updated every day.