Job Openings Senior Frontend Developer

About the job Senior Frontend Developer

Job Title: Senior Frontend Developer (Vue.js)

Location: Lagos State

Employment Type: Full-Time (Onsite)

Client Overview

Our client is a forward-thinking technology-driven organization focused on building scalable digital products and high-performance web applications. With a strong emphasis on innovation, engineering excellence, and user-centric design, the company operates in a collaborative environment that encourages ownership and continuous improvement. To maintain discretion, the client's identity remains confidential.


Role Overview

We are seeking an experienced Senior Frontend Developer with deep expertise in Vue.js to lead frontend development initiatives and build scalable, high-performance web applications. You will play a key role in defining frontend architecture, driving technical excellence, and mentoring team members while delivering exceptional user experiences.

Key Responsibilities

Architect and develop complex user interfaces using Vue.js 3 (Composition API) and TypeScript

Lead frontend technical decisions and establish coding standards and best practices

Design and implement reusable component libraries and scalable design systems

Optimize application performance (lazy loading, code splitting, caching strategies)

Collaborate with UX/UI designers to translate designs into responsive and accessible interfaces

Mentor junior and mid-level developers and conduct thorough code reviews

Write and maintain unit and integration tests using tools such as Vitest/Jest and Cypress/Playwright

Integrate RESTful APIs with frontend applications efficiently

Contribute to CI/CD pipelines and deployment processes

Participate actively in agile ceremonies (sprint planning, standups, retrospectives)

Qualifications & Skills

5+ years of professional frontend development experience

3+ years of hands-on experience with Vue.js (Vue 2 and Vue 3)

Strong proficiency in JavaScript (ES6+) and TypeScript

Experience with state management tools such as Pinia or Vuex

Expertise in Vue Router, single-page applications (SPA), and micro-frontend architecture

Proficiency in HTML5, CSS3, and preprocessors like SCSS/SASS

Experience with modern build tools such as Vite or Webpack

Strong understanding of responsive design and cross-browser compatibility

Experience integrating RESTful APIs and handling asynchronous data flows

Familiarity with Git version control and branching strategies

Strong problem-solving, debugging, and analytical skills

Excellent communication and collaboration abilities

Who Will Thrive in This Role

A highly experienced frontend engineer with a passion for building scalable systems

Someone who enjoys leading technical decisions and mentoring others

A detail-oriented developer focused on performance and clean code

An individual who thrives in collaborative, agile environments

A proactive problem-solver who takes ownership of projects end-to-end

Key Performance Indicators (KPIs)

Quality and scalability of frontend architecture delivered

Application performance metrics (load time, responsiveness, optimization)

Code quality and maintainability (review outcomes, defect rates)

Timely delivery of features within sprint cycles

Test coverage and reliability of deployed features

Contribution to team growth through mentorship and knowledge sharing

Opportunities You Will Enjoy

Opportunity to lead frontend architecture and influence product direction

Work on modern, high-impact web applications

Collaborative and innovation-driven engineering culture

Career growth into technical leadership roles

Continuous learning and exposure to modern tools and frameworks

A dynamic environment that values technical excellence and creativity