Responsibilities:
– Design, develop, and maintain web applications using JavaScript, Vue.js, and related technologies.
– Collaborate with cross-functional teams to define, design, and ship new features.
– Ensure the technical feasibility of UI/UX designs.
– Optimize applications for maximum speed and scalability.
– Write clean, maintainable, and well-documented code.
– Conduct code reviews and provide constructive feedback to team members.
– Troubleshoot and debug issues to improve application performance and user experience.
– Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge.
– Mentor and guide junior developers, fostering a collaborative and growth-oriented environment.
Requirements:
– Proven experience as a JavaScript Web Developer, with a strong portfolio of Vue.js projects.
– In-depth knowledge of JavaScript, Vue.js, Vue Router, Pinia, and related ecosystem.
– Familiarity with modern front-end build pipelines and tools (e.g., Vite, Esbuild, Babel, pnpm/npm/yarn).
– Experience with RESTful APIs and asynchronous request handling.
– Strong understanding of HTML5, CSS3, and responsive design principles.
– Proficiency in version control systems, particularly Git.
– Solid understanding of testing frameworks and tools (e.g., Jest, Cypress).
– Excellent problem-solving skills and attention to detail.
– Strong communication and collaboration skills.
– Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications:
– Experience with Nuxt.js and server-side rendering.
– Knowledge of backend technologies (e.g., Node.js, Express) is a plus.
– Understanding of Agile methodologies and project management tools (e.g., Jira, Trello).
– Experience with CI/CD pipelines and DevOps practices.
Hourly Range: $5.00-$20.00
Posted On: July 10, 2024 22:21 UTC
Category: Front-End Development
Skills:JavaScript, Vue.js, Node.js, Web Application
Country: Canada
click to apply
Powered by WPeMatico
