Job Summary
We are looking for a skilled Frontend Vue.js Developer to join our development team. The ideal candidate will have a strong proficiency in Vue.js, JavaScript, HTML, and CSS, with experience building modern web applications. As a Frontend Vue.js Developer, you will collaborate with cross-functional teams to design, develop, and implement user interfaces that enhance the overall user experience.
Duties/Responsibilities
- Develop responsive and scalable web applications using Vue.js, HTML, and CSS.
- Collaborate with backend developers to integrate frontend components with server-side logic.
Optimize application performance for maximum speed and scalability. - Implement and maintain reusable components and front-end libraries for future use.
- Ensure the technical feasibility of UI/UX designs and provide input on design feasibility and implementation.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Conduct code reviews to ensure code quality and adherence to coding standards.
- Stay up-to-date with the latest frontend development trends and technologies.
- Troubleshoot and debug issues across various browsers and devices.
- Work closely with UX/UI designers to translate design wireframes and mockups into responsive and interactive web interfaces.
Required Skills and Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Frontend Developer with a strong focus on Vue.js development.
- Proficiency in JavaScript, HTML, and CSS.
- Experience with frontend frameworks/libraries such as Vuex, Vue Router, and Bootstrap.
- Familiarity with RESTful APIs and asynchronous request handling.
- Strong understanding of web performance optimization techniques.
- Experience with version control systems such as Git.
- Excellent problem-solving and communication skills.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Attention to detail and a passion for delivering high-quality user experiences.
Experience
- Experience with server-side technologies such as Laravel/PHP.
- Knowledge of frontend testing frameworks such as Jest or Cypress.
- Familiarity with CI/CD pipelines and automated deployment processes.
- Experience working in an Agile/Scrum development environment.
- Contributions to open-source projects or personal projects showcasing frontend development skills.
Extra:
-
Job Type: NAN
-
Onsite Location: Abuja, Nigeria
-
Work Schedule: Hybrid, 4 days onsite and 1 day remote