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