This page was automatically translated and may contain errors. View in English.

Junior Frontend Engineer (m/f/x)

Atolls

Winnipeg, Manitoba, Canada · పూర్తి సమయం

దరఖాస్తు చేసుకునే వారిలో మొదటి వ్యక్తిగా ఉండండి

అనుభవం
3+ సంవత్సరాలు
జీతం
ఖాళీలు
1
పోస్ట్ చేయబడింది
3 గంటల క్రితం
పని విధానం
కార్యాలయంలో
అర్హత
Candidates must be based in Winnipeg, Manitoba, Canada, or be willing to relocate there. The company welcomes applicants across all genders, races, religions, ages, sexual orientations, abilities, places of origin, and socioeconomic backgrounds.
పునఃప్రారంభం
దరఖాస్తు చేసుకోవాలి

మీరు ఎక్కడ పని చేస్తారు

ఉద్యోగ వివరణ

About Atolls

Atolls operates a large, community-led shopping platform that serves customers across more than 20 markets. The company helps people make better buying choices at every stage of the shopping journey by connecting them with relevant brands and retailers. With a global team of 1,000+ people across 10 countries, the organization builds high-traffic products used daily and offers genuine ownership, visibility, and impact.

Role overview

Atolls is hiring a Junior Frontend Engineer for its Winnipeg, Manitoba, Canada office. This position is focused on improving and modernizing customer-facing product experiences so users can shop with more confidence and make better-informed decisions. The role directly contributes to the digital experiences people rely on while exploring, comparing, and purchasing products.

Applicants must already be based in Winnipeg, Manitoba, or be planning to relocate there.

Responsibilities

  • Develop and maintain reusable Vue.js UI components and polished user interfaces.
  • Support the migration of the frontend codebase from Twig and Vue 2 to Vue 3.
  • Help move the build setup from Webpack to Vite for a faster development workflow.
  • Work with GraphQL APIs to retrieve and update data efficiently.
  • Improve code quality through testing practices, maintainable architecture, and engineering standards.
  • Partner with designers, product managers, and backend engineers in an agile team environment.

Requirements

  • Strong practical knowledge of modern frontend development, including how browsers render content and the constraints of the web platform.
  • Good command of TypeScript, JavaScript, Vue.js, and React.
  • At least 3 years of experience building applications with client-side JavaScript frameworks, with Vue 2/3 in use at the company.
  • Solid understanding of CSS structure, layout methods, and responsive design.
  • Experience with frontend build and development tools such as Webpack and Vite.
  • Working knowledge of Git, branching/workflow practices, and CI/CD automation.
  • Strong communication and collaboration skills; English is the company language.

Bonus experience

  • Hands-on experience with Vue 3 and the Composition API.
  • Previous involvement in frontend migrations such as Vue 2 to Vue 3 or Webpack to Vite.
  • Experience using GraphQL clients such as Apollo Client.
  • Familiarity with state management tools like Vuex or Pinia.
  • Knowledge of frontend testing tools such as Jest and Vue Test Utils.
  • A strong eye for detail and a clear focus on user experience quality.

Benefits

  • Growth-oriented culture with opportunities for internal movement and professional development.
  • An open, supportive team that welcomes different viewpoints and fresh ideas.
  • 32 days of paid leave plus an additional day off for your birthday.
  • Flexible hybrid work arrangement to help balance work and personal life.
  • Learning budget and internal training resources to support career growth.
  • Mental health coaching for well-being support.
  • Regular global and local team gatherings to celebrate wins and strengthen connections.
  • Eligibility for a sabbatical after three years with the company.
  • Cloud-based work environment that supports flexibility and collaboration.
  • Local perks may also be available depending on location, alongside global employee benefits.

Hiring process

The selection process typically includes a talent acquisition call, a technical round based on a live case with the potential manager, and a final round with additional team members. The number of final interviews can vary from one to three, and the process may be adjusted as needed.

Application notes

Submit only one focused application unless you are a strong fit for up to three roles, in which case multiple applications are allowed to help match you to the right opportunity sooner. A CV in English is required. Applications are reviewed carefully, and the team will reach out if your profile fits.

Inclusion

Atolls states that it welcomes candidates of every gender, race, religion, age, sexual orientation, ability, place of origin, and socioeconomic background. The company is committed to a workplace built on diversity, equity, and belonging, where people are respected, included, and engaged.

మీకు జవాబు కావాలంటే దాన్ని అలాగే వదిలేయండి — మేము దాన్ని మరే ఇతర అవసరం కోసం ఉపయోగించము.

బ్రౌజ్ చేయడానికి క్లిక్ చేయండి, డ్రాగ్ & డ్రాప్, లేదా పేస్ట్ స్క్రీన్‌షాట్

PNG, JPG, GIF, MP4, WebM, MOV · ఒక్కొక్కటి గరిష్టంగా 20MB · 5 ఫైళ్ల వరకు

🤖
బ్రోక్సర్ సహాయకుడు
ఆన్‌లైన్ · తక్షణ AI సహాయం
🤖
AI- ఆధారిత · బ్రాక్సర్ హెల్ప్ నుండి సమాధానాలు