Home/Jobs/Senior Front-End Developer (Vue.js) at Vellmont Advisory Ltd
V
Job Rolling Basis

Senior Front-End Developer (Vue.js) at Vellmont Advisory Ltd

Vellmont Advisory LtdNairobi Rolling Basis

About This Opportunity

# Senior Front-End Developer (Vue.js) at Vellmont Advisory Ltd

SEO Title: Senior Front-End Developer (Vue.js) Job at Vellmont Advisory Ltd Kenya

Meta Description: Vellmont Advisory Ltd is hiring a Senior Front-End Developer (Vue.js) in Nairobi. Discover the job requirements, responsibilities, qualifications, salary and application procedure.

SEO Slug: senior-front-end-developer-vue-js-vellmont-advisory

## Job Details

Position: Senior Front-End Developer (Vue.js)

Employer: Vellmont Advisory Ltd

Location: Nairobi, Kenya

Job Type: Full-time, Onsite

Job Category: ICT / Computer

Minimum Qualification: BA/BSc/HND

Experience: 4–6 years

Salary: KSh 100,000 – KSh 150,000 per month

Posted: October 19, 2026

Application Deadline: Not specified

## Job Overview

Vellmont Advisory Ltd is seeking an experienced Senior Front-End Developer specializing in Vue.js to support the development and maintenance of modern property websites and customer-facing digital products in Nairobi.

The successful candidate will work on NestVest, a technology-driven real estate sales, leasing and investment advisory platform that connects property buyers, renters and investors with curated listings, project pages and enquiry tools.

The role involves developing responsive, mobile-first web pages, building property search and filtering features, integrating front-end interfaces with existing backend APIs and improving the overall performance and usability of digital products.

The developer will work closely with the Backend/Technical Lead to deliver reliable, high-performance digital experiences. Strong production-level knowledge of Vue.js, particularly Vue 3 and the Composition API, is essential.

Candidates should also have experience working with existing codebases, integrating REST APIs, troubleshooting front-end issues and developing responsive, data-driven websites.

## About Vellmont Advisory Ltd

Vellmont Advisory Ltd is recruiting for a senior front-end development position supporting NestVest, a technology-driven real estate sales, leasing and investment advisory platform based in Nairobi.

NestVest focuses on connecting property buyers, renters and investors with curated property listings, development projects and digital enquiry tools.

The platform provides customers with opportunities to explore properties, search for relevant listings and contact the business regarding available properties and investment opportunities.

The Senior Front-End Developer will contribute to these digital experiences by developing responsive interfaces, improving website performance and ensuring that property information and enquiry features work reliably across devices.

## Job Purpose

The Senior Front-End Developer will build, maintain and improve NestVest's property website and other customer-facing digital products.

The successful candidate will use Vue.js to develop interactive and responsive interfaces for property listings, search and filtering tools, property detail pages, development projects and landing pages.

The role also involves connecting these interfaces to existing backend APIs, customer relationship management (CRM) systems and lead-capture workflows.

The developer will ensure that website features function correctly, forms and enquiry actions operate reliably, and pages deliver a smooth experience across desktop and mobile devices.

The position requires collaboration with the Backend/Technical Lead and Product/Delivery Manager to implement approved product requirements, resolve technical issues and support the delivery of new features.

## Key Responsibilities

The successful candidate will perform the following duties:

1. Develop responsive, mobile-first web pages using Vue.js, particularly Vue 3 and the Composition API.

2. Build property listing pages that allow users to explore available properties and access relevant information.

3. Develop property search and filtering features to help users find properties that match their preferences.

4. Create property detail pages, project pages and landing pages for the real estate platform.

5. Integrate front-end interfaces with existing REST APIs and ensure that data is retrieved, displayed and submitted correctly.

6. Connect website features to CRM systems and lead-capture workflows.

7. Implement and test enquiry forms, WhatsApp links and other customer contact features.

8. Improve website loading speed, usability, accessibility and overall front-end reliability.

9. Manage application state using Pinia or Vuex where appropriate.

10. Implement client-side navigation using Vue Router.

11. Identify, troubleshoot and resolve front-end bugs and technical issues.

12. Review and maintain code while working with the existing codebase.

13. Document technical changes and prepare handover information to support future maintenance.

14. Collaborate with the Backend/Technical Lead to deliver functional and reliable digital products.

15. Coordinate requirements and release activities through the Product/Delivery Manager.

16. Implement approved product requirements and translate UI designs into functional web interfaces.

## Qualifications and Requirements

Applicants should meet the following requirements to be considered for the position.

### 1. Professional Front-End Development Experience

Candidates should have at least four years of professional front-end development experience.

The advertised experience range is four to six years. Applicants should demonstrate practical experience building and maintaining production web applications.

Experience working with existing projects, resolving technical problems and delivering features in a professional development environment will be valuable.

### 2. Strong Vue.js Skills

Vue.js is the core technical requirement for this position.

Candidates must demonstrate strong, production-level experience with:

- Vue 3.

- Vue Composition API.

- Pinia or Vuex for state management.

- Vue Router for application navigation.

- Component-based front-end development.

- Building interactive and data-driven user interfaces.

Applicants should be comfortable using Vue.js to develop maintainable applications and implement features within an existing codebase.

### 3. HTML, CSS and JavaScript

Applicants must have solid foundations in HTML, CSS and JavaScript.

They should be capable of creating well-structured web pages, developing responsive layouts and implementing interactive functionality.

The successful candidate must also be able to translate approved UI designs into functional interfaces that work effectively across different screen sizes.

### 4. REST API Integration

Candidates should have experience integrating front-end applications with REST APIs.

This includes retrieving and submitting data, handling API responses, managing loading states, validating user input and displaying appropriate error messages.

Experience coordinating front-end and backend functionality will be important because the developer will work with existing backend services.

### 5. Responsive Website Development

Applicants must have experience developing responsive, data-driven websites.

The ability to create mobile-first interfaces is particularly important for a property platform where users need to browse listings, review property information and submit enquiries using different devices.

### 6. Git and Existing Codebases

Candidates must have experience using Git for version control.

They should be comfortable working within an existing codebase, making changes without disrupting established functionality, reviewing code and maintaining clear technical documentation.

### 7. Web Performance and Technical SEO

Applicants should understand web performance optimization and the fundamentals of technical search engine optimization.

Relevant knowledge includes improving page loading speed, maintaining accessible interfaces, supporting browser compatibility and implementing front-end practices that help search engines understand website pages.

### 8. Portfolio or Live Projects

A portfolio or links to live projects demonstrating the candidate's personal contribution are required.

Applicants should provide examples of websites or applications they have developed and clearly explain their role in the projects.

Relevant examples may include Vue.js applications, responsive websites, API-driven interfaces, search and filtering systems, or other interactive web products.

Candidates should prioritize projects that demonstrate practical Vue.js expertise and their ability to deliver production-ready applications.

## Additional Skills That Will Be an Advantage

The following skills are desirable but are not mandatory requirements.

### React and Next.js

Experience with React or Next.js may be beneficial for candidates who have worked across multiple front-end frameworks.

However, applicants should prioritize demonstrating their Vue.js expertise because Vue.js is the primary technology required for this position.

### TypeScript

Knowledge of TypeScript can be useful when building maintainable front-end applications, improving type safety and managing complex application logic.

### Backend Development

Basic backend development knowledge in technologies such as Node.js or PHP may be an advantage.

This knowledge can help the developer understand API integration, troubleshoot communication between front-end and backend systems, and collaborate more effectively with backend developers.

### UI/UX Design

A good understanding of user interface and user experience principles will be valuable when developing property listing pages, search interfaces, enquiry forms and other customer-facing features.

## Key Skills and Competencies

Based on the advertised responsibilities and requirements, relevant technical and professional competencies include:

- Advanced Vue.js development.

- Vue 3 and Composition API.

- Pinia or Vuex state management.

- Vue Router navigation.

- HTML, CSS and JavaScript.

- Responsive and mobile-first web development.

- REST API integration.

- Form validation and error handling.

- Property search and filtering functionality.

- CRM and lead-capture integration.

- Git and version control.

- Front-end testing and debugging.

- Web performance optimization.

- Technical SEO fundamentals.

- Browser compatibility and accessibility.

- Component-based application development.

- Code review and technical documentation.

- Collaboration and communication.

- Problem-solving and attention to detail.

- Ability to work with existing codebases.

## Ideal Candidate

The ideal candidate will be an experienced front-end developer with strong practical knowledge of Vue.js and a track record of building reliable, responsive web applications.

They should understand how to use Vue 3 and the Composition API to develop interactive interfaces and manage complex front-end functionality.

The candidate should also be comfortable integrating REST APIs, managing application state, implementing client-side navigation and handling loading states, validation and errors.

Experience developing data-driven websites will be particularly valuable for building property listing pages, search tools, project pages and enquiry workflows.

The successful applicant should be capable of identifying performance problems, troubleshooting bugs, maintaining code quality and working effectively with an existing backend infrastructure.

A strong portfolio demonstrating personal contributions to live projects will be important in showing the candidate's ability to deliver practical results.

Although experience with React, Next.js, TypeScript, PHP or Node.js may be advantageous, strong production-level Vue.js skills remain the primary requirement.

## Salary and Work Arrangement

Job Type: Full-time

Work Arrangement: Onsite

Location: Nairobi, Kenya

Salary: KSh 100,000 – KSh 150,000 per month

The advertised salary range is KSh 100,000 to KSh 150,000 per month. The final compensation and other employment benefits should be confirmed with the employer during the recruitment process.

The position is intended for a professional who can work closely with the technical team and contribute directly to the development and maintenance of NestVest's digital products.

## How to Apply

Interested and qualified candidates should submit their CV to the employer using the email address provided in the vacancy announcement.

Application Email: Vellmont.HR@outlook.com

Email Subject: Senior Front-End Developer (Vue.js)

Applicants should use the advertised position title as the subject of their email to help identify their application.

Candidates are encouraged to prepare a CV highlighting their front-end development experience, particularly their work with Vue.js, Vue 3, the Composition API, Pinia or Vuex, Vue Router and REST API integration.

Applicants should also include links to a portfolio or live projects demonstrating their personal contributions to front-end development projects. This is a stated requirement for the position.

Relevant experience building responsive websites, implementing search and filtering functionality, integrating backend services and improving website performance should be clearly presented.

Before submitting an application, candidates should ensure that their CV and portfolio accurately reflect their technical skills and professional experience.

Application Deadline: Not specified.

Applicants should contact the employer to confirm whether the position is still open.

## Job Summary

| Detail | Information |

|---|---|

| Job Title | Senior Front-End Developer (Vue.js) |

| Employer | Vellmont Advisory Ltd |

| Platform | NestVest |

| Location | Nairobi, Kenya |

| Job Type | Full-time |

| Work Arrangement | Onsite |

| Category | ICT / Computer |

| Minimum Qualification | BA/BSc/HND |

| Experience | 4–6 years |

| Core Technology | Vue.js, Vue 3 and Composition API |

| Additional Technologies | Pinia/Vuex, Vue Router, HTML, CSS and JavaScript |

| Salary | KSh 100,000–150,000 per month |

| Portfolio | Required |

| Application Email | Vellmont.HR@outlook.com |

| Email Subject | Senior Front-End Developer (Vue.js) |

| Deadline | Not specified |

## Frequently Asked Questions

### 1. What is the deadline for the Senior Front-End Developer job at Vellmont Advisory Ltd?

The application deadline has not been specified in the advertised vacancy. Applicants should contact the employer to confirm the closing date and availability of the position.

### 2. Where is the Senior Front-End Developer position based?

The position is based in Nairobi, Kenya, and the advertised work arrangement is onsite.

### 3. What is the salary for the Senior Front-End Developer position?

The advertised salary ranges from KSh 100,000 to KSh 150,000 per month.

### 4. What qualifications are required for this position?

The vacancy lists BA/BSc/HND as the minimum qualification and requires at least four years of professional front-end development experience. Candidates must also demonstrate strong production-level Vue.js skills.

### 5. Which programming technologies are required?

The main requirements are Vue.js, Vue 3, Composition API, Pinia or Vuex, Vue Router, HTML, CSS and JavaScript. Experience integrating REST APIs and developing responsive websites is also required.

### 6. Is a portfolio required when applying?

Yes. Applicants must provide a portfolio or links to live projects demonstrating their personal contribution to front-end development work.

### 7. Is experience with React or Next.js mandatory?

No. React and Next.js are listed as desirable additional skills, not mandatory requirements. Strong Vue.js expertise is the main technical requirement.

### 8. How can candidates apply for this position?

Applicants should email their CV to Vellmont.HR@outlook.com using Senior Front-End Developer (Vue.js) as the email subject.

### 9. Is PHP or Node.js experience required?

No. Backend knowledge in PHP or Node.js is an advantage but is not listed as a mandatory requirement.

### 10. Is the position remote or onsite?

The advertised position is full-time and onsite in Nairobi, Kenya.

## Application Tips

Candidates interested in this opportunity should tailor their CV to emphasize the technical skills and experience specified in the vacancy.

Highlight your Vue.js experience: Clearly demonstrate your experience with Vue 3, the Composition API, Pinia or Vuex, and Vue Router. Include examples of applications you have developed or maintained.

Show practical project achievements: Instead of listing responsibilities alone, explain what you built, improved or delivered. For example, highlight improvements to website loading speed, the development of interactive search features or the integration of REST APIs.

Include your portfolio: Since a portfolio or links to live projects are required, provide accessible links and clearly describe your personal contribution to each project.

Demonstrate responsive development skills: Include examples of websites that work well across mobile phones, tablets and desktop computers.

Highlight API integration experience: Explain how you have connected front-end applications to backend services and handled validation, loading states, errors and data submission.

Show your understanding of performance and SEO: Mention relevant experience improving page speed, browser compatibility, accessibility and technical SEO.

Use the correct email subject: Send your application with the subject Senior Front-End Developer (Vue.js) and ensure that your CV and portfolio links are included.

Submit your application promptly: Since no deadline has been specified, contact the employer if necessary to confirm that applications are still being accepted.

For more job description visit: jobopenings.co.ke

Application & Safety Advice

Key tips for applying to Vellmont Advisory Ltd

1. Zero Fee PolicyJob Openings Kenya and legitimate employers never ask for application or medical fees. Report any suspicious requests immediately.
2. Tailored ApplicationCustomize your CV to highlight relevant skills for this specific role at Vellmont Advisory Ltd before submitting.
Detecting location...

Quick Info

Type

Job

Company

Vellmont Advisory Ltd

Location

Nairobi

Deadline

Rolling Basis

Open until filled

Ready to Apply?

Don't miss this opportunity.

Apply via Email

Share

Help others discover this

Build Your CV Manual revamp