Overview
“Sourcefit Armenia” is looking for a “Senior Vue.js Developer”.
- Front-end Development: Design and develop innovative and visually appealing user interfaces using Vue.js, HTML, CSS, and JavaScript
- Component-based Development: Create reusable and maintainable Vue.js components that can be used across multiple projects
- State Management: Implement state management solutions such as Vuex to manage the application's data flow efficiently
- API Integration: Integrate with RESTful APIs or GraphQL endpoints to fetch and display data from back-end services.Optimization: Optimize applications for maximum speed and scalability, ensuring exceptional performance
- Cross-browser Compatibility: Ensure that applications work seamlessly on various browsers and platforms
- Responsive Design: Develop responsive web applications that adapt to different screen sizes and devices
- Code Quality: Maintain high-quality code standards, conduct code reviews, and ensure best practices are followed
- Testing: Write unit tests and integration tests to validate the functionality and reliability of the application
- Collaboration: Collaborate with back-end developers, UI/UX designers, and other team members to deliver high-quality products on time
- Troubleshooting: Identify and resolve front-end issues and bugs in a timely manner
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Proven experience as a Vue.js Developer, with a strong portfolio showcasing your Vue.js projects
- Solid understanding of JavaScript, HTML5, and CSS3
- Proficiency in Vue.js and its core principles such as components, directives, and state management
- Experience with front-end build tools like Webpack, Babel, and npm
- Familiarity with Git for version control
- Knowledge of UI/UX design principles and a keen eye for detail
- Strong problem-solving skills and the ability to work independently
- Excellent communication and teamwork skills
- Experience with other front-end libraries/frameworks (React, Angular) is a plus
- Experience with back-end technologies and databases is a bonus
- A proficient command of the English language, at a minimum professional level, is an essential requirement