Log in
All jobs
N

Senior Front-End Developer (Vue.js)

NestVest
Nairobi Posted Oct 19, 2026
On-siteKES 100,000 - 150,000 / month

About this role

NestVest

NestVest is a technology-driven real estate sales, leasing and investment advisory platform in Nairobi. We are building a fast, reliable property website and customer-facing digital products that connect buyers, renters and investors with curated listings, project pages and enquiry tools.

Role Purpose

  • Build and maintain NestVest's property website and customer-facing digital products, including property listings, project pages, search and enquiry flows. Work closely with our Backend/Technical Lead to deliver a polished, high-performance product end to end.

Key Responsibilities

  • Build responsive, mobile-first pages using Vue.js (Vue 3 / Composition API)
  • Develop property listing, search/filter, property detail, project and landing pages
  • Connect front-end pages to existing backend APIs, CRM and lead-capture workflows
  • Implement and test forms, WhatsApp links and other enquiry actions
  • Improve loading speed, usability, accessibility and front-end reliability
  • Fix bugs, review code and document technical handovers
  • Work from approved product requirements and UI designs
  • Coordinate requirements and release work through the Product / Delivery Manager

Minimum Requirements

  • Strong, production-level Vue.js skills (Vue 3, Composition API, Pinia/Vuex, Vue Router) — this is the core requirement
  • At least 4 years of professional front-end development experience
  • Solid HTML, CSS and JavaScript fundamentals
  • Experience integrating REST APIs and managing validation, errors and loading states
  • Experience building responsive, data-driven websites
  • Git experience and ability to work with an existing codebase
  • Understanding of web performance, technical SEO basics and browser compatibility
  • A portfolio or links to live projects showing your personal contribution (required)

Nice-to-Have (bonus, not required)

  • React / Next.js
  • TypeScript
  • Backend basics (Node.js, PHP, etc.)
  • UI/UX or design sensibility

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →