Jarakey

Senior Frontend Engineer

Jarakey

Engineering & Technology

2 days ago
Easy apply New
Lagos Contract Real Estate NGN 250,000 - 400,000

Job summary

We are looking for a Senior Frontend Engineer (React + TypeScript) to help us build and ship our web app. You will own the React codebase end to end and work closely with the backend engineer to ship features that look good, behave reliably, and stay fast on the devices our users actually have. You will have real input on architecture, performance & the design systems

Min Qualification: Degree Experience Level: Mid level Experience Length: 4 years Language Requirement: English Working Hours: Contract - Flexible Hours Applicant Location: Lagos, Nigeria

Job descriptions & requirements

Responsibilities:
  • Build and ship features in our React web app: dashboards, forms, lists, and authenticated flows used by property managers and residents.
  • Work with the backend team to integrate APIs cleanly, with consistent error handling and a clear contract between client and server.
  • Own the design system: maintain shared components, keep styling consistent, support light and dark mode, and make sure new pages reuse what already exists.
  • Build for the devices our users have: mid-tier Android over slow networks. Performance, bundle size, and accessibility are part of the job.
  • Handle auth, sessions, and role-based access so the UI reflects what the user is actually allowed to do at any moment.
  • Manage forms, lists, and pagination at scale without re-inventing the same patterns on every page.
  • Write tests for the things that matter: critical user flows, auth, payments, and reusable utilities.
  • Keep the app reliable in production: error boundaries, sensible loading and empty states, and graceful failure when the network is unstable.


Requirements:

  • 4 years of professional React experience shipping non-trivial web apps with TypeScript.
  • Strong TypeScript: generics, narrowing, and writing types that catch bugs at the boundary between client and server.
  • Tailwind CSS at a real scale, including dark mode and responsive layouts.
  • React Router 6 with route guards and data loading.
  • Comfort with Vite (or similar modern build tooling), code splitting, lazy routes, and PWA basics.
  • Solid judgment on state and data fetching: when to use Context, when to lift state, and when to introduce a server cache.
  • Habit of reading API contracts (or the actual handler code) before wiring a feature, rather than guessing wire shape.
  • Testing habit with Vitest or Jest and React Testing Library.
  • Accessibility awareness: semantic HTML, keyboard navigation, contrast.
  • Ownership: you take a problem from a ticket to a tested fix and a clear note for the team, not just a merged PR.
  • Strong written and spoken communication in a small, fast-moving team.


Preferred Qualifications:

  • Complex forms and modal flows in production.
  • Charting libraries (Recharts or similar) and data-dense dashboards.
  • PWA and push notifications shipped in production.
  • Design system or component library ownership in a prior role.
  • Performance work: Lighthouse, bundle analysis, and web vitals.
  • Multi-tenant or B2B products where permissions and context add complexity.
  • Experience working from OpenAPI specs or generated types with a backend team.
  • Early-stage or greenfield experience where speed and durability had to be balanced.



Important safety tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
3 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Follow us On:
Get it on Google Play
2026 Jobberman

Or your alerts