We are looking for a talented and dedicated Frontend Web Developer to join our team. As a Frontend Web Developer, you will play a key role in designing and implementing captivating user interfaces and seamless user experiences. Your expertise in Vue.js, CSS, and JavaScript will be crucial in creating visually appealing and highly functional web applications.
Responsibilities:
- Proven experience as a Frontend Web Developer: Minimum of 3 years of professional experience in frontend web development.
- Strong Vue.js skills: Proficiency in Vue.js framework, including Vue Router, Vuex, and Vue CLI. Experience with Vue.js 3 is a plus.
- Solid HTML, CSS, and JavaScript skills: Strong understanding of HTML5, CSS3, and modern JavaScript. Experience with preprocessors like SASS or LESS is a plus.
- Responsive web design: Experience in building responsive and mobile-friendly web applications using CSS media queries and frameworks like Bootstrap or Tailwind CSS.
- Cross-browser compatibility: Familiarity with testing and ensuring compatibility across different browsers and devices.
- Version control: Proficiency with Git or other version control systems.
- Problem-solving and attention to detail: Ability to analyze complex problems, propose effective solutions, and pay attention to the smallest details in the frontend development process.
- Strong teamwork and communication skills: Ability to collaborate effectively with designers, backend developers, and project managers. Excellent verbal and written communication skills are essential.
- Continuous learning mindset: Passion for staying updated with the latest frontend technologies, frameworks, and best practices. Willingness to learn and share knowledge with the team.
Requirements:
- Develop responsive and interactive user interfaces: Collaborate with the design team to translate mockups and wireframes into visually stunning and user-friendly web interfaces. Implement clean, efficient, and maintainable code using Vue.js, HTML, CSS, and JavaScript.
- Create reusable components: Utilise your expertise in Vue.js to develop reusable and modular components that can be easily integrated into different projects. Ensure code consistency, scalability, and performance optimisation across various web applications.
- Implement and improve UI/UX designs: Work closely with UX designers to understand user requirements and implement intuitive and seamless user experiences. Collaborate on UI/UX improvements, provide insights, and propose innovative solutions.
- Frontend optimisation and performance: Optimize frontend code, assets, and images to improve website performance and loading times. Stay up to date with frontend best practices and techniques to ensure optimal performance across different browsers and devices.
- Collaborate with backend developers: Work closely with backend developers to integrate frontend interfaces with server-side functionalities. Participate in API design and provide input on data requirements to ensure smooth communication between the frontend and backend systems.
- Conduct testing and debugging: Perform thorough testing of web applications to identify and resolve bugs, usability issues, and performance bottlenecks. Collaborate with the QA team to ensure the delivery of high-quality and error-free products.
- Stay up to date with emerging technologies: Keep abreast of the latest frontend development trends, frameworks, and tools. Continuously expand your knowledge and propose innovative solutions to enhance the frontend development process.
If you are a talented Frontend Web Developer with expertise in Vue.js, CSS, and JavaScript, and you are passionate about creating captivating user interfaces and seamless user experiences, we encourage to join our team. Take on this exciting opportunity to work on challenging projects, contribute your skills, and be part of a dynamic and innovative development environment.
For Salary and all benefits under employment, please get in touch!