Senior Frontend Engineer - Vue.js & GraphQL (m/f/x)
Atolls
Join us as a Senior Frontend Engineer – Vue.js & GraphQL (m/f/x) at Atolls
Atolls is the world’s largest community-driven shopping platform, active in over 20 markets worldwide. After rebranding from Global Savings Group to Atolls, we’ve grown from a coupon provider into a global powerhouse , empowering consumers at every step of their shopping journeys.
Our team of over 1,000 colleagues, representing 70 nationalities across 10 countries, works together to build digital products that transform the shopping experience. We foster a culture of innovation, learning, and collaboration, giving you the opportunity to grow , lead, and make meaningful contributions.
About This Role:
We are looking for a Senior Frontend Engineer to join our Aurora team in Winnipeg, Manitoba, Canada . At Atolls, your role will be instrumental in helping us modernize and enhance our user-facing platforms , creating exceptional user experiences and empowering consumers to make informed and confident shopping decisions.
Responsibilities:
- Build and maintain reusable, high-quality Vue.js components and user interfaces
- Lead the migration of our codebase from Twig and Vue 2 to Vue 3
- Help transition our build tooling from Webpack to Vite to streamline development
- Integrate with GraphQL APIs for efficient data fetching and updates
- Ensure code quality through testing, best practices, and clean architecture
- Collaborate with designers, PMs, and backend engineers in an agile environment
Your Profile:
We’re looking for someone with deep experience in modern frontend development, who is dedicated to creating exceptional user experiences and driving innovation.
- JS Framework Expertise: 3+ years of experience building apps with client-side JS frameworks (we use Vue 2/3)
- CSS: Solid understanding of CSS architecture, layout techniques, and responsive design
- Frontend Tooling: Experience with modern tools like Webpack and Vite
- Version Control and CI/CD: Proficiency with Git, Git workflows, and automated integration/delivery
- Team Player: Excellent communication and collaboration skills (company language is English)
Bonus Skills :
- Vue 3 and Composition API: Experience with Vue 3 and the Composition API is a strong plus
- Migration Experience: Proven experience migrating frontend apps (e.g., Vue 2 → Vue 3, Webpack → Vite)
- GraphQL: Hands-on experience with clients like Apollo Client
- State Management: Familiarity with libraries like Vuex or Pinia
- Testing: Knowledge of frontend testing tools such as Jest and Vue Test Utils
Our hiring process :
- TA Call: Meet one of our Talent Experts and get to know Atolls better.
- Technical Round : Focus on the technical aspects of the role (Through a Live Case), and meet your potential manager.
- Final Round: Meet other Atollians It varies from 1 to 3 interviews
- Some processes might slightly change according to needs
At Atolls, we believe in nurturing both your professional and personal growth. Here’s what you can expect:
- A culture that values personal and professional development, with internal mobility opportunities.
- A supportive and open-minded team that embraces diverse perspectives and innovative ideas.
- 32 days of paid vacation plus your birthday off, giving you the time you need to recharge
- A flexible hybrid working scheme to balance work and life.
- Access to a learning budget and internal training to help you grow in your role.
- Mental health coaching to support your well-being.
- Regular global and local get-togethers to celebrate successes and build connections.
- The possibility of taking a sabbatical after two years with the company.
- A cloud-based company setup, providing flexibility and collaboration opportunities no matter where you are.
At Atolls, we want to ensure that all employees can thrive in an inclusive environment. Our employment opportunities are open to every gender, race, religion, age, sexual orientation, ability, place of origin, or socioeconomic status. We remain committed to a culture of diversity, equity and belonging, where all employees are welcomed, respected, connected, and engaged.
#J-18808-Ljbffr- Elevate your software engineering career as a Senior Frontend Engineer with eBay in Toronto, focusing on innovative web applications. Collaborate with cross... ...requires expertise in JavaScript/TypeScript, HTML, CSS, and Node.js. You'll create highly performant and visually appealing...SeniorJavascriptWorldwide
- ...Software Development Engineer - Frontend Join to apply for the Software Development Engineer - Frontend role at React Day Bangalore .... ...variety of tech stacks to solve our day-to-day problems. Seniority level: Entry level Employment type: Full-time Job function...SuggestedFull time
- Elevate your career as a Senior Node.js Developer in Downtown Toronto with our dynamic engineering team. This role focuses on building scalable systems and efficient data solutions in a permanent position. We are looking for a Senior Node.js-Typescript Developer with over eight...SeniorPermanent employment
- ...impact on millions as a Full Stack Engineer specializing in cybersecurity software using Node.js and React. Join a dynamic team... ...’edge SaaS solutions. This Senior Software Engineer role focuses on... ...solutions Build clean, scalable frontend applications using React Develop...Senior
- Transform digital experiences with DEPT as a Senior Frontend Developer in Toronto, utilizing Angular and motion design in a hybrid model. Craft engaging and responsive interfaces that resonate with users. DEPT is seeking a Senior Frontend Developer to join its Global Studios...Senior
- Advance your career as a Frontend Software Engineer II at Scribd, Inc. Work flexible schedule and engage in developing intense user experiences for Scribd, Slideshare, and Everand. Join the Signup & Activation team to play a vital role in optimizing user engagement and conversion...JavascriptRemote workFlexible hours
- Elevate your career as a Full Stack Engineer focused on cybersecurity solutions. Utilize your skills in Node.js and React to influence product innovation. We are looking for an experienced Senior Software Engineer to join our engineering team. This role demands solid proficiency...Senior
- ...C#, .NET Core, ASP.NET Core Web APIs, Entity Framework Core. Frontend: Next.js, React, TypeScript, Tailwind CSS, Shadcn/UI. What You... ...microservices, and asynchronous workflow automation systems. Elevate Engineering Standards: Write clean, maintainable, and testable code...JavascriptLong term contractManual laborImmediate start
- Lead the development of cutting-edge software solutions as a Senior Frontend Developer specializing in Angular. Drive the design and implementation of scalable cloud applications powered by creative lidar technology. This role emphasizes your ability to work independently and...Senior
- Advance your career in healthcare as a Combined Laboratory and X-Ray Technologist with Interior Health. This role involves vital lab procedures and ECG testing to enhance community health. Interior Health is seeking a technologist to perform routine laboratory and x-ray...
- Excel in healthcare with your expertise as a Combined Laboratory/X-Ray Technologist. Bring your skills in medical imaging and laboratory techniques to deliver exceptional patient care. We are seeking a talented Combined Laboratory/X-Ray Technologist with a minimum of one...
- Lead the operational backbone at HVAC X Supply as a Warehouse Manager. Drive day-to-day operations while building scalable processes for national expansion in the HVAC distribution network. HVAC X Supply, based in the Greater Toronto Area, seeks a Warehouse Manager to oversee...
- Position Summary Interior Health is seeking an experienced and energetic Combined Laboratory and X-Ray Technologist to join our Medical Imaging Department at Ashcroft Hospital and Health Center in Ashcroft, BC. If Medical Imaging is your passion and you are a reliable, flexible...Casual workFlexible hoursShift work
- Join TURBINE-X as a Payroll Administrator to lead bi‑weekly payroll processing and ensure compliance in Willis, TX or Nisku, AB. Perfect for detail‑oriented professionals with payroll expertise. TURBINE-X Energy Inc. seeks a Payroll Administrator with over 5 years of focused...Weekly payWork at office
- Senior NodeJS Developer Location: Downtown Toronto - 4 days a week in office. Permanent position. About the Role We are seeking an experienced Senior Node.js - Typescript Developer to join our engineering team. The ideal candidate will have a strong background in building...SeniorPermanent employmentWork at office
- Drive innovation at Rockstar Games as a Senior Frontend Engineer, using your React skills to develop accessible web applications. Engage in collaborative... ..., specializing in React, with additional experience in Node.js or C#. Your passion for accessible applications will support...SeniorJavascript
- Drive new business growth as an Account Executive in B2B sales with West X Business Solutions. Leverage your skills in opportunity creation and pipeline management to succeed. In this hunter role, you will be responsible for driving revenue across a defined territory of...
- Join a fast‑paced workplace as an Angular Frontend Developer in Mississauga, Canada. This full‑time role involves creating agile user interfaces for web and mobile applications. In this position, you will leverage your 7+ years of experience in frontend development, particularly...JavascriptFull time
- Seeking a skilled Combined Laboratory/X-Ray Technologist for evenings and weekends in Port Hardy and Port McNeill Hospitals. Emphasize patient safety while conducting lab tests and imaging procedures. A regional health authority is hiring for a full-time Technologist role...Full timeWeekend workAfternoon shift
$113.9k - $147.4k per year
Position Summary We are looking for a Senior DevOps Engineer to join our Vancouver team. In this role, you will play a pivotal role in building... ...Scripting knowledge – proficiency with Python, Bash, PowerShell, JS or similar languages Adept in communicating with users, other...SeniorJavascriptFull timeFlexible hours$150k - $200k per year
...customer identity and authentication. This role is a hands‑on engineering position inside Information Security, focused on designing and... ...communication skills and the ability to work closely with product, frontend, mobile, and security teams while owning backend identity...SeniorWork at officeRemote workFlexible hours- Elevate your career as a Senior Full Stack Engineer focused on cybersecurity with advanced Node.js and React skills. Design secure SaaS products that protect users worldwide. Our team is looking for a Senior Full Stack Software Engineer to drive the development of innovative...SeniorWorldwide
- Elevate your career with BitGo as a Senior Software Engineer in Toronto. Shape the future of crypto trading by developing advanced trade settlement... ...mentoring peers. Your strong proficiency in TypeScript and Node.js is key to driving innovation in our tech stack. Key...SeniorFull time
- Step into a leadership role at Upshop as a Senior Quality Engineering Manager. Spearhead quality initiatives focused on automation and AI for a cutting... ...overseeing teams • Proficiency in Cypress, Karate, and Node.js • In-depth CI/CD process knowledge in SaaS • Strong ability...Senior
- Elevate your career with Affirm as a Senior Full-Stack Software Engineer. This role emphasizes backend development and quality web app delivery. As part... ...Kubernetes • Familiar with UI frameworks like React or Vue • Strong communication abilities for effective collaboration...Senior
- ...If this sounds like you, apply today and discover your potential with Lakeside! What you will be doing in the role of Project Engineer, Senior: As a Senior Project Engineer, you will bring advanced technical expertise and independent judgment to complex engineering challenges...SeniorRemote workFlexible hours
$91.4k - $141k per year
...world we live in. Become part of our global network of skilled engineers, scientists, auditors, planners and environmental specialists,... ...most strategically important clients. Who are we looking for? Senior Tunnel Engineer in Mississauga or Markham, ON . You...SeniorLive In- Purpose: Under the direction of the Manager, Enterprise Data Management and Analytics, the Senior Data Engineer role leads the development, implementation, and support of data management activities such as data modeling, data ingestion, data mappings, data conversion and data...SeniorWork at office
- ...getting started. How You'll Make an Impact As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in... ...for our distribution platform Build intuitive frontend experiences using React and Vue, ensuring seamless user interactions across the Cloudbeds...SeniorJavascriptLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- Become a pivotal part of Tetra as a Senior Full-Stack Engineer in Toronto with a hybrid work model. This role allows you to produce impactful features... .... Responsibilities Deliver critical features across frontend and backend technologies Mentor engineers through day‑to‑...SeniorJavascript
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Frontend Engineer - Vue.js & GraphQL (m/f/x). Be the first to apply!
- junior frontend developer Winnipeg, MB
- front end developer Winnipeg, MB
- front end developer no experience Winnipeg, MB
- junior front end developer Winnipeg, MB
- remote front end web developer Winnipeg, MB
- frontend developer Winnipeg, MB
- senior software developer Winnipeg, MB
- working with seniors Winnipeg, MB
- senior human resources Winnipeg, MB
- senior director of operations Winnipeg, MB
