Responsibilities:
• Develop and maintain user-facing features for web applications using JavaScript, HTML, and CSS.
• Collaborate with UI/UX designers to translate design concepts into interactive and visually appealing web pages.
• Build reusable and modular components to ensure code scalability and maintainability.
• Work closely with back-end developers to integrate front-end components with server-side logic using technologies like Node.js.
• Implement responsive design principles to ensure a seamless user experience across various devices and screen sizes.
• Write unit tests and participate in code reviews to maintain code quality and reliability.
• Troubleshoot and resolve front-end issues, ensuring cross-browser compatibility and optimal performance.
• Stay informed about emerging trends and technologies in web development and incorporate best practices into the development process.
• Collaborate in an Agile development environment, participating in sprint planning, daily stand-ups, and sprint reviews.
Job Type: Fixed term contract
Salary: $52.00-$70.00 per hour
Schedule:
• 8 hour shift
• Monday to Friday
Education:
• Bachelor's Degree (preferred)
Language:
• English (preferred)
Ability to Commute:
• Montréal, QC (preferred)
Ability to Relocate:
• Montréal, QC: Relocate before starting work (preferred