← Все вакансии/Junior/jobgether
JuniorRemoteCanada

Front-End Developer

J
jobgether
Уровень
Junior
Формат
Remote
О роли

Описание вакансии

About the company

Our partner is looking for a Front-End Developer based in Canada. This position is listed on behalf of a partner company, who manages all applications and next steps.

Responsibilities
  • Collaborate with cross-functional teams including Product, Design, QA, DevOps, and Customer Support to define technical solutions and create intuitive, accessible, and engaging user experiences.
  • Work closely with backend developers to design, integrate, and consume APIs using technologies such as Axios and Fetch.
  • Build scalable, reusable front-end components and libraries for multi-tenant applications.
  • Translate designs and wireframes into high-quality, maintainable, responsive code.
  • Optimize front-end applications and components for performance across a broad range of browsers and web-enabled devices.
  • Participate actively in Scrum ceremonies and contribute to an effective Agile development process.
  • Write unit tests, conduct code reviews, and follow established code management and revision-control practices.
  • Respond quickly to production issues, troubleshoot bugs, and implement reliable fixes.
  • Contribute to technical discussions and help translate business requirements into practical front-end solutions.
  • Demonstrate completed work and achievements through sprint demos and team-wide showcases.
  • Stay current with emerging front-end technologies and open-source tools, bringing relevant ideas and improvements to the development environment.
  • Contribute to front-end migrations and modernization initiatives where required.
Requirements
  • Post-secondary degree or diploma in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience.
  • 1–4 years of professional software development experience, with a strong focus on front-end development.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with Vue.js, including familiarity with either the Composition API or Options API.
  • Ability to collaborate effectively with designers to create applications that are usable, accessible, responsive, and visually consistent.
  • Strong understanding of business requirements and the ability to translate them into clear technical requirements and solutions.
  • Working knowledge of Tailwind CSS.
  • Understanding of SQL-based databases such as PostgreSQL or MySQL.
  • Familiarity with Git and GitHub for source control and collaborative development.
  • Experience with collaboration and project-management tools such as Confluence, JIRA, and Slack.
  • Practical understanding of HTTP requests and API integration using tools such as Axios or Fetch API.
  • Experience with Docker and containerization.
  • Familiarity with both Vue.js Composition API and Options API is an asset.
  • Experience with server-side rendering frameworks such as Nuxt or Next, as well as exposure to client-side frameworks such as Vue, React, Angular, or Svelte, is a plus.
  • Previous experience supporting front-end migrations is an advantage.
  • Strong communication, collaboration, problem-solving, and organizational skills.
  • A proactive and learning-oriented mindset, with enthusiasm for open-source technology and emerging technical trends.
  • Ability to balance development speed with quality, reliability, and attention to detail.
  • Comfortable working in a fast-paced environment while taking ownership of individual and team outcomes.
Conditions
  • Competitive full-time employment opportunity with a remote work arrangement in Canada.
  • Comprehensive health insurance and benefits coverage.
  • Retirement savings plan.
  • Paid time off.
  • Opportunities for professional development, continuous learning, and exposure to modern technologies.
  • Opportunity to work with open-source tools and a contemporary technology stack.
  • Collaborative, close-knit team environment with strong communication and direct access to colleagues and management.
  • Opportunity to make a tangible contribution to the product and the organization’s growth.
  • Inclusive and diverse workplace committed to accessibility and equal opportunity.
  • Fast-paced environment offering opportunities to work on challenging technical problems and innovative digital products.
Стек и навыки

С чем работаем